CodeBlocks+Qt环境+Qt设计师
来源:互联网 发布:大型装备制造业数据 编辑:程序博客网 时间:2024/04/30 04:02
CodeBlocks是一个灵活而强大的C++编辑器,我一直在用QT做应用开发,QtCreator的调试很差劲,VS虽然很好,但是动不动就N个G的安装,很不爽,所以配置了一下CodeBlocks+QT的开发环境,特此记录:
1. 先设置好qmake.exe的路径
把qmake.exe所在的目录加入到用户环境变量Path中去(要生效,重新打开CodeBlocks即可读到)
2. 选择Project->Properties...
2.1 把Project settings(第一页)->This is a custom Makefile钩上
2.2 把Build targets(第2页)的output filename的bin\debug\*.exe前面的bin\去掉,不然会出错!
3. 选择Project->Build options...->"Make" commands的Clean project/target:改为(如果不改的话,全部重新编译会清除不了文件):
$make -f $makefile $target-clean
动态库就加: qmake -project -t lib ${PROJECT_DIR}
应用程序加: qmake -project ${PROJECT_DIR}
qmake ${PROJECT_DIR}
5. 增加Qt设计师的调用,选择Tools->Configure tools...后输入(这里打开可以设置保存目录为程序目录):
Name: 打开Qt设计师
Executable: designer
Working directory: ${PROJECT_DIR}
Launching options: Launch tool hidden with standard output redirected (不弹出命令行窗口)
6. 网上有文章说使用Qt设计师需要另存界面源码为ui_*.h,其实不用,qmake在生成.pro的时候会把*.ui也添加进pro文件里,而编译pro的时候,会自动创建ui_*.h文件
1. 先设置好qmake.exe的路径
把qmake.exe所在的目录加入到用户环境变量Path中去(要生效,重新打开CodeBlocks即可读到)
2. 选择Project->Properties...
2.1 把Project settings(第一页)->This is a custom Makefile钩上
2.2 把Build targets(第2页)的output filename的bin\debug\*.exe前面的bin\去掉,不然会出错!
3. 选择Project->Build options...->"Make" commands的Clean project/target:改为(如果不改的话,全部重新编译会清除不了文件):
$make -f $makefile $target-clean
4. 选择Project->Build options...->Pre/post build steps加上:(备注:如果要预编译头文件,则加上"PRECOMPILED_HEADER=stdafx.h"):
静态库就加: qmake -project -t lib "CONFIG+=staticlib" ${PROJECT_DIR}动态库就加: qmake -project -t lib ${PROJECT_DIR}
应用程序加: qmake -project ${PROJECT_DIR}
qmake ${PROJECT_DIR}
5. 增加Qt设计师的调用,选择Tools->Configure tools...后输入(这里打开可以设置保存目录为程序目录):
Name: 打开Qt设计师
Executable: designer
Working directory: ${PROJECT_DIR}
Launching options: Launch tool hidden with standard output redirected (不弹出命令行窗口)
6. 网上有文章说使用Qt设计师需要另存界面源码为ui_*.h,其实不用,qmake在生成.pro的时候会把*.ui也添加进pro文件里,而编译pro的时候,会自动创建ui_*.h文件
0 0
- CodeBlocks+Qt环境+Qt设计师
- QT + CodeBlocks 环境搭建
- CodeBlocks配置Qt 环境(含:预编译头文件,Qt设计师)
- CodeBlocks环境下配置Qt
- Qt+CodeBlocks+MinGw环境配置
- Qt+CodeBlocks+MinGw环境配置
- ubuntu下codeblocks 设置qt开发环境
- opencv + Qt + codeblocks
- codeblocks+QT+vs2010集成编译环境的搭建
- QT在VS环境下双击*.ui打不开Qt designer(Qt设计师)的解决方法
- QT在VS环境下双击*.ui打不开Qt designer(Qt设计师)的解决方法
- 使用qt设计师
- linux下 CodeBlocks + Qt 配置
- CodeBlocks+MinGW+Qt编译原理
- QT对话框——利用QT设计师
- QT:Qt设计师的使用 designer
- 使用Qt设计师实现对话框
- QT 设计师添加图标注意
- js动态加载js
- Kettle同步设计思路
- 友元类与继承
- APCS ARM 过程调用标准(ARM Procedure Call Standard)
- RAID0+1和RAID1+0的区别
- CodeBlocks+Qt环境+Qt设计师
- 同步程序随电脑的自启动而启动
- RAID50是RAID5与RAID0的结合
- Intent传数据对象
- Android GridView Example
- NTP方式保证以时间戳同步可靠性
- Android 读取xml资源
- ActionBar的使用
- ActionBarDrowList 下拉菜单