
Qt
EasyMike
这个作者很懒,什么都没留下…
展开
-
用qt调用第三方库
声明: 事先我已经自己动手写了一个简单的dll文件(myDLL.dll),C版接口的。并且用我前两篇有关DLL文章里面的方法,从dll中导出了导入库(.lib)文件,dll中有两个函数,原型如下:void HelloWorld(); //函数内部调用Win32 API,功能是弹出一个helloworld提示框int add(int a,int b); //实现两个数相加,并返回转载 2016-07-27 14:14:51 · 9521 阅读 · 2 评论 -
QT之QSetting的使用
在产品使用过程中,有些用户有特定的习惯。比如窗口大小是的大小,文件打开的方式等等。因此我们需要有一个文件来保存用户的一些偏好信息,在程序重新启动的时候再进行偏好设置。这里用到了神奇的QSetting类。这个类允许你创建一个配置文件或者操作注册表,你还可以指定配置文件的位置,当然,读取也是没问题的。以下是一个创建配置文件和读取配置文件的例子,功能是写入主窗口大小,然后在下次启动时候改转载 2016-07-27 14:30:52 · 2100 阅读 · 0 评论 -
详解 QT 皮肤 QSS编程
同css 相似,qss的主要功能与最终目的都是能使界面的表现与界面的元素分离,即质与形的分离,就如同一个人可以在不同的时候穿上不同的衣服一样。QT 皮肤 QSS编程是本文要介绍的内容,借用css 的灵感,Qt也支持Qt自己的css,简称qss。同css 相似,qss的主要功能与最终目的都是能使界面的表现与界面的元素分离,即质与形的分离,就如同一个人可以在不同的时候穿上不同的衣服一样,c转载 2016-07-27 14:50:38 · 763 阅读 · 0 评论 -
Qt4过渡至Qt5
技术在不断进步,新知识也理应不断学习!Qt5的发布带给我无尽的好奇心,然而,受项目影响,一直使用VS2008+Qt4.8.3也未曾及时更新。这几天,果断装上VS2010+Qt5.1.0,开始研究。Qt4过渡到Qt5不算显著,然而,“模块化”的Qt代码需要项目配置的变化,如使用“headers”,和配置项目构建(如改变*.pro文件)。QtWidgets作为一个独立的模块转载 2016-07-17 14:10:36 · 485 阅读 · 0 评论 -
Object::connect函数的学习
从Qobject(QObject.h)源码中可以看到QObject::connect的定义是这样的:static bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *member, Qt::ConnectionType转载 2016-07-18 00:05:43 · 2128 阅读 · 0 评论