
Qt
zxjluohe
这个作者很懒,什么都没留下…
展开
-
Qt pro文件的规则
原文地址:http://blog.csdn.net/adriano119/article/details/5878169在QT中,有一个工具qmake可以生成一个makefile文件,它是由.pro文件生成而来的,.pro文件的写法如下:1、注释从“#”开始,到这一行结束。2、模板变量告诉qmake为这个应用程序生成哪种makefile。下面是可供使用的选择:TEM转载 2014-12-21 18:42:44 · 470 阅读 · 0 评论 -
Qt宏
Q_CLASSINFO ( Name, Value ) //声明类信息Q_DISABLE_COPY ( Class ) // 隐藏拷贝构造函数Q_EMIT Q_SIGNALS Q_SLOTS //CONFIG += no_keywords,它告诉QT不要定义moc关键字signals,slots和emit,因为这些名字可能将被用于第三方库,例如Boost。你只需简单的用QT原创 2015-03-05 23:03:03 · 578 阅读 · 0 评论 -
Qt元对象系统
QMetaObject是负责元对象信息的类,每个继承自QObject的类都会有一个QMetaObject对象,QObject对象共用该QMetaObject对象,给类提供远多于c++默认的typeinfo提供的信息。主要内容如下:1、类信息类:QMetaClassInfo Q_CLASSINFO //Q_CLASSINFO("author", "Sabrina Schweinsteige原创 2015-03-05 23:02:14 · 417 阅读 · 0 评论 -
QFtp的使用
Qt为ftp协议单独实现了一个类,相比使用网络请求进行ftp访问,该类功能更加强大易用。 简单示例: ftp->connectToHost("ftp.qt.nokia.com"); //连接 ftp->login(); //登陆,这里可以有参数:用户名、密码。 ftp->cd("qt"); //切换目录 ftp->get("INSTALL"); //下载文件,这里可以有参数QIODe原创 2015-02-27 14:42:18 · 4433 阅读 · 0 评论 -
Qt智能指针
转自:http://blog.csdn.net/dbzhang800/article/details/6403285从内存泄露开始?很简单的入门程序,应该比较熟悉吧 ^_^#include #include int main(int argc, char *argv[]){ QApplication app(argc, argv); QLabel *转载 2014-12-14 20:34:54 · 408 阅读 · 0 评论 -
Qt的风格化机制
Qt中每个控件的绘制工作不是由控件本身来完成,而是由QStyle完成的。QApplication提供两个静态函数切换一个应用程序的界面风格:static void setstyle(QStyle*);static QStyle* setStyle(const QString& style);控件将所有风格分为三类:基本元素(PE_)、控件元素(CE_)和复杂控件元素(CC_),QS原创 2015-02-02 18:56:35 · 528 阅读 · 0 评论 -
QGraphicsView/Scene框架
1、子类化QGraphicsItem的问题子类化是为了实现自定义的图形效果,子类化该类有两个虚函数要实现:virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget /* = 0 */);virtual QRectF boundingRect() const;原创 2014-12-09 01:05:23 · 1593 阅读 · 0 评论 -
qt操作数据库的问题
在一般项目中,相比使用文件读写数据,数据库显得更加方便灵活,但在小型项目中,使用使用重量级数据库显得又没有必要,所有access和sqlite是首选,这里要讲到的是Qt中使用sqlite数据库。使用非常简单,首先在qt项目中添加sql模块,然后使用如下代码可完成一般的读写操作://打开数据库QSqlDatabase mSqlDatabase = QSqlDatabase::addDataba原创 2014-12-06 12:20:24 · 602 阅读 · 0 评论 -
qt的一些使用方法
关于QSizePolicy:sizeHint()暗示值Fixed:固定的,等于暗示值Minimun:限定最小值,最小为暗示值Maximun:限定最大值,最大为暗示值Preferred:最优化,也能收缩和扩展,但基本不利于超过暗示值Expanding:暗示值是一个智能的数字,会尽可能的占有空闲空间MinumunExpanding:暗示值是最小值,并可以自动占用空闲区域Ig原创 2014-12-06 12:16:33 · 573 阅读 · 0 评论 -
qmake常用语法
一、注释#二、include()包含别的文件三、平台宏win32macxunixlinux-g++四、作用域 作用域和“if”语句很像,如果某个条件为真,作用域中的设置就会被处理,例如: debug{ TARGET = XXd } release{ TARGET = XX }原创 2015-03-31 22:41:19 · 761 阅读 · 0 评论