Qt
playStudy
这个作者很懒,什么都没留下…
展开
-
Qt 全屏与 Esc
lizhenneng将要全屏的QT主窗口中的子窗口调用函数setWindowFlags(Qt::Dialog),然后调用showFullScreen()将子窗口全屏显示,也就是先将子窗口设为顶级窗口,然后全屏显示,因为showFullScreen()只对顶级窗口有效;如要还原为普通窗口,调用setWindowFlags(Qt::subWindow)将子窗口设为非顶级窗口,再调用showNo转载 2012-10-13 12:22:10 · 4658 阅读 · 0 评论 -
QML学习文档
QML学习文档_通宵测试完的Admin2011年7月30日import QtQuick 1.0/*3.基本元素的介绍基本可视化项Item 基本的项元素 在QML中所有可视化的向都继承他Rectangle 基本的可视化矩形元素Gradient 定义一个两种颜色的渐变过程GradientStop转载 2013-06-06 15:54:27 · 1467 阅读 · 0 评论 -
openfire 配置IP
服务器管理 ---- 系统属性 添加 xmpp.proxy.externalip 127.0.0.1原创 2013-04-23 12:00:25 · 1724 阅读 · 0 评论 -
qt qxmpp register 使用qxmpp注册
qt qxmpp register 使用qxmpp注册设置:configuration.setUseSASLAuthentication(false);configuration.setUseNonSASLAuthentication(false);在连接成功后发送流:voidRegister::connected(){qDebug()QStri原创 2013-03-04 17:29:38 · 1857 阅读 · 0 评论 -
Qt 中的:/
把文件加到资源文件中才可以用:/原创 2012-12-20 10:16:29 · 962 阅读 · 0 评论 -
详解 Qt 下 QLibrary 动态加载 dll
Qt 下 QLibrary 动态加载 dll是本文要介绍的内容,先来配置环境,测试平台:Windows XP Sp3 + Qt 4.5 + Compaq Visual Fortran Version 6.6。下了个Qt Creator功能挺强大的,测试一下QLibrary动态加载VS下编译的Fortran写的dll。在pushButton上建立click()信号的槽#include "ma转载 2012-12-26 17:16:24 · 10018 阅读 · 0 评论 -
QPropertyAnimation 可以改变所有属性哦
QPropertyAnimation *animation = new QPropertyAnimation(myWidget, "geometry");//这里的geometry 可以用别的属性哦,比如windowOpacity animation->setDuration(10000); animation->setStartValue(QRect(0, 0, 100, 30));转载 2012-12-13 16:27:31 · 4364 阅读 · 0 评论 -
NDK 编译中so的名字不要用下划线哦
LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := comexampletestccTestJni //这里不要用下划线哦,加了会调用失败,不知道为什么! LOCAL_SRC_FILES :=com_example_testcc_TestJni.c include $(BUILD_原创 2012-11-23 11:25:02 · 894 阅读 · 0 评论 -
在Qt编写的程序中打开文件夹 .
我们知道在dos命令行中可以用"start explorer 地址"的格式打开指定的文件夹。在编程中使用system函数然后再调用前面那句,虽然可以打开指定文件夹,但是总会有dos的黑框闪过,很不美观。 下面讲讲在Qt中我使用的方法。以打开程序当前目录为例。这里要用到QProcess类中的静态函数startDetached:[cpp] view plaincopypr转载 2012-11-16 15:29:41 · 1366 阅读 · 0 评论 -
volatile关键字的作用
volatile关键字的作用volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值,如果这个变量由别的程序更新了的话,将出现不一致的现象。下面举例说明。在DSP开发中,经常需要等待某个事件的触发,所以经常会写出这样的程序转载 2012-11-12 10:18:19 · 1277 阅读 · 0 评论 -
按钮图片的设置 .
设置在按钮图片使用setStyleSheet函数ui->btn_dial->setStyleSheet("QPushButton{background-image: url(:/images/call_up.bmp);}""QPushButton:hover{background-image: url(:/images/call_hov.bmp);}" "QPushButton:p转载 2012-11-09 12:25:06 · 5226 阅读 · 0 评论 -
PyQt中预设按钮caption中文化
ui.buttonBox->button(QDialogButtonBox::Ok)->setText(tr("确定")); ui.buttonBox->button(QDialogButtonBox::Cancel)->setText(tr("取消"));转载 2012-11-06 17:36:18 · 982 阅读 · 0 评论 -
关于Qt信号连接的问题
[广州]牛肉面 16:08:47什么问题 找到没少游 16:23:41没找到,我一个写的是 std::string 一个是 string我改成一样就好了[广州]牛肉面 16:24:04哦,那就是这个问题了少游 16:24:15这也有区别?我疯了[广州]牛肉面 16:24:22你到 moc文件里面 去看看字符串。 少游 16:24:38原创 2012-10-25 16:23:40 · 827 阅读 · 0 评论 -
关于QscrollArea的使用
最近在使用PyQt4 进行图形界面设计,当控件显示的内容过大时,需要在控件的旁边显示滚动条,这时需要用到QscrollArea这个控件。在网上找了好多天,都没有解决问题,最后还是参考模块说明文档,才弄明白这个控件怎么用。QScrollArea 能够为 widget(或其子类) 添加滚动视图 。滚动视图可以在widget的尺寸超过整个框架的尺寸时,显示滚动条。示例一: Q转载 2012-10-16 15:59:16 · 7908 阅读 · 0 评论 -
Qt4之改变鼠标指针形状
不同的鼠标指针形状可以提示用户当前的操作,或提示用户当前应用程序所处的状态。增强应用程序的可用性,方便用户的使用。QCursor类提拱的多种指针形状,如下图所示: 具体代码如下:void Cursor::slotArrow(){ setCursor(Qt::ArrowCursor)转载 2012-10-15 15:36:07 · 1398 阅读 · 0 评论 -
QT-使QSplitter分割线不能移动
对一成员QSplitter属性 的分割线固定:C++代码 m_tableSplitter = new QSplitter(Qt::Horizontal,this); //... 假设已经有两个Widget放到里面。 m_tableSplitter->setStyleSheet("QSplitter::handle { background-color:转载 2012-10-15 14:29:44 · 5522 阅读 · 0 评论 -
Qt内存泄漏问题
今天对于自己写的Qt程序在内存泄漏上起了很大怀疑,怀疑自己的程序中很多地方存在泄漏。然后就找了一下资料,自己写了个小程序和大家分享一下。首先我们知道Qt有一套回收内存的机制,下面是网摘的规则,如下:1、所有继承自QOBJECT类的类,如果在new的时候指定了父亲,那么它的清理时在父亲被delete的时候delete的,所以如果一个程序中,所有的QOBJECT类都指定了父亲,那么他们是会一级转载 2012-10-13 09:59:24 · 1346 阅读 · 0 评论 -
Sqlite+Qt4.5.3+QDateTime
Qt的sqlite数据库中存入时间的文章并不多,自己在做项目的过程 中也正好遇到了这个问题,一位很难搞定,小人不才,弄了弄,竟然弄好了,特此 和大家分享过程,sqlite数据库建表的话,如果在dos界面下手敲的话,可能会累死 你,你可以去下一个sql转载 2013-06-07 12:09:40 · 2299 阅读 · 1 评论