工作中,感觉pro文件的有些内容真不太懂,现系统性的学习一下。于此备录,分享共勉。为了更好的理解,先创建一个简单的工程作为实践。【1】创建一个pro文件1.1新建proDemo工程。步骤如下:QtCreator--->NewProject--->应用程序--->QtWidgetsApplication--->名称为..
分类:
其他好文 时间:
2016-09-15 23:01:44
阅读次数:
482
最近在复习QT,准备做项目了,QTCreator默认生成的代码explicitDialog(QWidget*parent=0)中,有这么一个关键字explicit,用来修饰构造函数。以前在Windows下写程序的时候,基本上没有碰到这个关键字,那么这个关键字是做什么用的呢?关键字explicit可以禁止“单参数构造函数”..
分类:
其他好文 时间:
2016-09-15 23:01:04
阅读次数:
414
1.首先需要安装QTCreator,这个程序可以是在Windows下的,也可以是Linux下的。2.运行makeqpf工具,制作你需要的字体。在Windows中我将QT安装在了C盘目录下,所以makeqpf的工具在C:\QT\qt\tools\makeqpf这个文件夹下,用QtCreator打开makeqpf.pro,直接编译,然后运行,结果如下..
分类:
其他好文 时间:
2016-09-14 17:06:14
阅读次数:
911
[cpp]viewplaincopyvoidWidget::Readregedit(){QStringpath;QDirdir;path=dir.currentPath();//在QtCreator中点击运行的话地址是工程地址,想要获得应用地址就点击文档中的应用程序(.exe文件)QStringsApp=path+"/RemoveFiles.exe";//我的程序名称sApp.replace("/","\\");qDeb..
分类:
其他好文 时间:
2016-09-10 14:52:34
阅读次数:
292
Qt工程转换成VS工程标签:工程转换VS版权声明:本文为博主原创文章,未经博主允许不得转载。在windows下,运行QtCommandPrompt。输入命令行:qmake-tpvcXXX.pro会生成文件XXX.vcxprojVisualStudio的project转成QTCreator的project本人QT生手,最近项目上却有个需求,要将原本的..
分类:
其他好文 时间:
2016-09-09 19:07:05
阅读次数:
5494
如果要自己编译,可以参考下面的过程及需要的文件一、文件准备,下面用到的文件,可以自行到相应官网下载。我在网盘上也共享了:①qt-opensource-windows-x86-mingw48_opengl-5.2.1.exehttp://yunpan.cn/QpMMWfEYnM4fg静态编译来,只是用里面的mingw。但从搭建开发环境的角度,..
分类:
其他好文 时间:
2016-09-07 23:15:14
阅读次数:
229
本文只适用于Windows平台mingw编译器系统:WindowsXPQt版本:4.8.0QtCreator版本:2.4.1安装路径:Qt->D:\Qt\4.8.0QtCreator->D:\Qt\qtcreator-2.4.1mingw->D:\Qt\qtcreator-2.4.1\mingw1.配置环境变量:到“我的电脑->属性->高级->环境变量->系统变量”中..
分类:
数据库 时间:
2016-08-29 13:14:32
阅读次数:
1194
使用QtCreator或者是VS+QtAddin插件开发Qt程序,可能会提示没有合适的默认构造函数。是由于ui中的objectName被修改,与namespaceUi{classWidget;}中的"Widget"名称不一致引起的:解决办法:将ui中的objectName改成"Widget",就不会出现这个问题。
分类:
其他好文 时间:
2016-08-26 15:50:03
阅读次数:
204
有一个mainwindow.ui的界面类,有一个added.ui的界面类,如何将added.ui界面加入到另外一个界面呢?首先:在mainWindow.ui界面中,加入QScrollArea,从qtCreator中拖入进去即可(或者自己手写代码添加)。然后:mainWindow.h头文件中包含Added类的头文件,并定义Added类对象的指针..
总结系列_13(Qt使用总结,续...)QtCreator中使用的是MinGW进行编译的,所以在windows下如果想要下载QtCreator就需要下载对应mingw的版本,而不是vs的,否则是编译不了的。或者自己下载Qt源码库,用Cmake中选中MinGW重新编译即可。所以如果安装Qtlibraries4.8.2forWindows(minGW4..
分类:
其他好文 时间:
2016-08-17 14:12:51
阅读次数:
228