使用Clion进行Qt项目开发
Posted FILWY_M
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Clion进行Qt项目开发相关的知识,希望对你有一定的参考价值。
使用Clion进行Qt项目开发
-
创建项目并指定
Qt CMake prefix path
为Qt安装路径下的E:\\Qt\\Qt5.9.1\\5.9.1\\mingw53_32
-
配置编译工具链
-
添加外部工具,找到Setting——>Tool——>External Tools创建Tool
-
添加Qt Designer,用于打开
*.ui
文件 -
添加Qt UIC,用于生成
ui_qwmainwind.h
文件
-
-
运行,成功。
-
创建UI类
-
生成
ui_MainWind.h
文件打开
mainwind.cpp
可以看到引入头文件#include "ui_MainWind.h"
报错,在注释中给我们提示了需要使用Qt uic来生成ui_MainWind.h
,我们之前添加的外部工具就是用来生成它的。鼠标右键
mainwind.ui
,使用QtDesigner打开然后就可以使用Qt Designer进行可视化设计和布局
然后使用Qt uic生成代码
此时可以发现目录文件夹下多了
ui_MainWind.h
文件 -
添加测试代码
#include <QApplication> #include "mainwind.h" int main(int argc, char *argv[]) QApplication a(argc, argv); MainWind mainWind; mainWind.show(); return QApplication::exec();
然后再运行就成功啦!
-
如果遇到如下问题
the Process finished with exit code -1073741515 (0xC0000135) error
将
E:\\Qt\\Qt5.9.1\\5.9.1\\mingw53_32\\bin
添加到环境变量即可。
参考:
Qt projects | CLion (jetbrains.com)
35.CLion添加外部工具designer、uic、rcc工具详解 - Ubuntu1804 - 博客园 (cnblogs.com)
使用CLion开发Qt:Qt5.9.1+CLion2020.3_xiaoyaoyou.xyz的博客-CSDN博客_clion qt
以上是关于使用Clion进行Qt项目开发的主要内容,如果未能解决你的问题,请参考以下文章
CLion开发环境的完全解析(QT开发?STM32?顺便速通cmake