方法1: 在.h和.cpp文件中,针对需要不同平台编译的代码:添加上如下的条件编译指令: #ifdef 标识符 程序段1 #else 程序段2 #endif 举例说明如下: //Windows系统包含头文件名不区分大小写,但是Linux系统包含头文件名区分大小写,故采用条件编译 #ifdef unix #include "mainwindow.h" #else #include "MainWindow.h" #endif 在*.pro文件中,添加如下的宏定义: DE…
 原文地址:http://www.qtcn.org/bbs/simple/?t16960.html Qt Creator是针对Qt应用开发平台专门设计的IDE开发工具,集成了很多功能,分别有windows.Linux.Mac版本.对于那些经常使用Qt的开发者,就不多介绍了.下面讲讲如何在Qt Creator中使用版本控制,Qt Creator中可以选择Git或是Subversion来进行版本控制,我选择Git,为什么?你可以看看这两篇文章<<活灵活现用Git-基础篇>>和<…
Qt Creator中的3D绘图及动画教程(参照NeHe) http://blog.csdn.net/cly116/article/details/47184729 刚刚学习了Qt Creator,发现Qt提供了QtOpenGL模块,对OpenGL做了不错的封装,这使得我们可以很轻松地在Qt程序中使用OpenGL进行绘图渲染.虽然里面还是由不少专业的解释照搬原文的,但还是加入了大量自己的分析.而且Qt中写OpenGL框架上比VC简单太多了,有不少东西都封装优化好了,代码上还是由有很多区别的.当然…
首先值得注意的是:在写程序的时候,项目保存路径不要涉及到中文,否则容易出错! 一.Qt在VS2013中的控制台输出方式: 注意:这里是而不是Qt Application. 然后直接点击finish即可. 最后值得注意的是:在VS2013中写QT程序,不管是GUI还是控制台,都需要进行简单的参数设置. 1.首先:因为在VS2013的默认平台为32位系统,所以,如果机器是64位系统,则每次都要进行环境设置,步骤: 右键Solution ‘namexxx’-->proterties-->config…
前提:我用mingw编译的qwt. 将qwt插件集成到qt designer非常easy.仅仅要把qwt编译的qwt_designer_plugin.dll复制到C:\Qt\Qt5.3.1\5.3\mingw482_32\plugins\designer以下就可以.安装路径因人而异.但假设想要在qt creator中的designer集成qwt插件的话就没那么easy了,拷贝了qwt_designer_plugin.dll到C:\Qt\Qt5.3.1\Tools\QtCreator\bin\pl…
Qt Creator中,include路径包含过程(或如何找到对应的头文件) 利用Qt Creator开发程序时,需要包含利用#include来添加头文件. 大家都知道,#include <>用于包含标准库头文件,路径在安装软件的include文件夹下:#include ""用于包含用户自定义的,路径是在用户当前目录下(或自建工程目录下). 对于后者,路径比较直观,容易理解.如#include "lyc/daniel.h",路径在当前目录的lyc文件夹下…
在qt creator中编辑Makefile时的Tab键总是不能识别,需要这样设置…
本文主要描述如何在Qt Creator中创建资源文件,并的打入导入图标文件. 查看图标资源文件时,可以在项目的工程文件上鼠标单击右键-Open With-资源编辑器,效果如下图所示: 在项目的工程文件上鼠标单击右键-Open With-普通文本编辑器,效果如下图所示: 如果需要导入已经存在的资源文件和图标文件,如saribbonresouce.qrc是已经存在的资源文件,icon是已经存在的图标文件,见下图所示, 如果需要导入已经存在的资源文件和图标文件,则只需要在项目的项目文件*.pro中最后…
Qt Creator中的子目录项目类似于Visual Studio中的Solution(解决方案),可以用来管理多个子项目.但是在Qt Creator IDE中由不能像Visual Studio中那样通过右键菜单选中待启动的项目. 那么如何选择某个子项目为启动项目呢?方法如下: 在Qt Creator IDE中只能在左下角的运行中选择,截图如下:…
最近在研究qt界面开发,发现使用qss对界面进行美化后效果不错,要比mfc效率高很多,美化效果也很出色.但是在使用qss文件对界面控件进行美化的过程中遇到了个很奇葩的问题,困惑了我好久,今晚又遇到了,感觉整个人都不好了,问题症状如下: (1)我在Qt Creator中新建了一个工程,添加qss文件及内容后运行,加载qss文件并运行程序,qss美化效果死活出不来(经检查,qss内容及加载过程都正确): (2)在Qt Creator中打开一个现有项目,该项目中含有qss文件,能正确加载,在别的电脑上…