Qt
文章平均质量分 81
tandesir
这个作者很懒,什么都没留下…
展开
-
Qt测算程序运行时间
【问题描述】程序运行时间是编程的一项重要指标,在QT中如何测算程序的运行时间呢?【解析】测试函数#include void function(){ unsigned int i,j; double y; for(i=0;i<1000;i++) for(j=0;j<1000;j++) y=sin((原创 2012-08-02 10:39:42 · 20398 阅读 · 1 评论 -
给Qt程序添加一个漂亮的图标
【问题描述】如图1所示,直接编译的Qt程序,没有漂亮的外观,如何给程序添加一个漂亮的图标呢?图1 默认Qt程序图标【步骤】1 下载图标素材,以png格式素材为例说明。图2 图标素材(logo.png)2 将图标素材转换为ico格式,百度一下有专门的网站提供转换,推介一个网址:http://www.ico.la/ 3 利用记事本新建一个名为logo.rc的文原创 2012-03-09 11:50:11 · 3971 阅读 · 0 评论 -
利用Inno Setup打包Qt程序
【更新】2012-09-14,更新示例脚本,添加可选择的创建桌面快捷方式【问题描述】Qt程序如何打包?最简单的方法是找到对应的动态链接库,然后连同程序一起打成压缩包发布(打包QT编写的应用程序)。另一种方法是编译为静态文件,作为绿色软件发布,网上介绍了相关的编译方法,比较复杂。一种方式是Windows如何打包Qt程序提供的方式。这几种方式效果不是很令人满意。还有一种就是利用InstallS原创 2012-09-09 16:22:08 · 3622 阅读 · 0 评论 -
设计模式(8)-工厂模式(Factory)
【描述】工厂模式有3种类型:简单工厂,工厂方法,抽象工厂。这3种设计模式都属于创建型的设计模式。简单工厂的工厂是具象的,没有抽象的工厂类。工厂方法,定义了一个创建对象的接口,让子类来决定具体实例化哪一个类。抽象工厂模式面对的问题是多产品等级结构的系统设计。相对于简单工厂,工厂方法和抽象工厂都定义了抽象的工厂类。工厂方法与抽象工厂的区别在于:工厂方法的“工厂”只制造单一的“产品”,而抽象工厂可以制造原创 2013-01-11 10:57:01 · 4446 阅读 · 3 评论 -
Qt输入法设计(嵌入式)
【更新】2012-7-9,设计模式(5)-装饰模式(Decorator),运用装饰模式改进的版本2012-6-6,设计模式(1)-模板模式,运用模板模式改进的版本2012-5-29,添加源码示例下载地址(文章末尾)【描述】用QT制作了输入法,能输入英文和数字以及字符。简要介绍,示出关键代码。在QLineEdit控件和QTableWidget中均可以使用,本例只给出了QLineE原创 2012-02-22 14:32:31 · 13941 阅读 · 14 评论