随笔分类 -  QT

摘要:1. 引用模块(1) 在新建项目时,如果知道要用到哪些模块,比如SQL、XML等,那么在新建时,就要将这些模块加上。项目新建之后,不要直接点完成(Finish),而是点下一步,然后出现下面的画面。(2) 如果项目已经建好了,而随着开发的进行,需要引用到新... 阅读全文
posted @ 2014-01-03 13:44 _学而时习之 阅读(255) 评论(0) 推荐(0)
摘要:在C或C++定义接口(函数)时,有时会使用默认值,这本来是无可厚非的。因为使用默认值,可以简化调用。但在跨语言调用时,这往往会成为一个新的问题。在C#和QT中调用这样的DLL时就会有这样的问题。我将Qt调用C的DLL的sum接口的第二个参数增加了一个默认值,新的接口如... 阅读全文
posted @ 2014-01-03 11:34 _学而时习之 阅读(376) 评论(0) 推荐(0)
摘要:在VS2012中安装了qt-vs-addin-1.2.1-opensource之后,可以直接新建QT5 Designer Plugin项目来构建插件。但是这里的插件都是基于接口QDesignerCustomWidgetInterface实现的,那我们是否可以自定一个插... 阅读全文
posted @ 2013-12-26 11:21 _学而时习之 阅读(685) 评论(0) 推荐(0)
摘要:在QT开发时,有里需要调用已经写好的DLL来实现一些功能,那要如何调用呢?我们先建一个DLL。在VS2012中建立C++ WIN32的DLL空项目DllTest,然后添加头文件和CPP文件,具体如下Calculate.h#ifdef __cplusplus #de... 阅读全文
posted @ 2013-12-26 09:20 _学而时习之 阅读(1113) 评论(0) 推荐(0)
摘要:在VS2012中编译QT时,要使用控件就得引用QtWidgets。如下#include 引入这个之后,VS会解出相关的文件,这时就可以正常使用相关的控件如QLabel/QLineEdit等,当然也可以通过#include 这样单一引用,不过每一类控件都需要引用一次会很... 阅读全文
posted @ 2013-12-25 10:38 _学而时习之 阅读(382) 评论(0) 推荐(0)
摘要:在VS2012中使用QT5.1,加载QtXml来操作xml档。可是出了一个很奇怪的问题。下面是实现代码#include "XmlTest.h"#include void XmlTest::write(){ QDomDocument document; QD... 阅读全文
posted @ 2013-12-24 11:23 _学而时习之 阅读(456) 评论(0) 推荐(0)
摘要:在QT中如果需要使用资源时,会用到一个qrc文件.qrc文件本质上是一个XML文件,里面描述了相应资源的位置。一般将需要引用的资源放到与main.cpp同级的目录。我用VS2012开发QT,如果按正常的情况来建立QT,会带有一个qrc文件和对就的qrc*.cpp的文件... 阅读全文
posted @ 2013-12-19 10:46 _学而时习之 阅读(1510) 评论(0) 推荐(0)
摘要:1.下载Qt 5.1.1 for Windows到http://qt-project.org/downloads下载Qt 5.1.1 for Windows 32-bit (VS 2012, 511 MB) (Info)和Qt 5.1.1 for Windows 64... 阅读全文
posted @ 2013-12-12 15:07 _学而时习之 阅读(470) 评论(0) 推荐(0)