使用Clion进行Qt项目开发

Posted FILWY_M

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Clion进行Qt项目开发相关的知识,希望对你有一定的参考价值。

使用Clion进行Qt项目开发

  1. 创建项目并指定Qt CMake prefix path为Qt安装路径下的E:\\Qt\\Qt5.9.1\\5.9.1\\mingw53_32

  2. 配置编译工具链

  3. 添加外部工具,找到Setting——>Tool——>External Tools创建Tool

    • 添加Qt Designer,用于打开*.ui文件

    • 添加Qt UIC,用于生成ui_qwmainwind.h文件

  4. 运行,成功。

  5. 创建UI类

  6. 生成ui_MainWind.h文件

    打开mainwind.cpp可以看到引入头文件#include "ui_MainWind.h"报错,在注释中给我们提示了需要使用Qt uic来生成ui_MainWind.h,我们之前添加的外部工具就是用来生成它的。

    鼠标右键mainwind.ui,使用QtDesigner打开

    然后就可以使用Qt Designer进行可视化设计和布局

    然后使用Qt uic生成代码

    此时可以发现目录文件夹下多了ui_MainWind.h文件

  7. 添加测试代码

    #include <QApplication>
    #include "mainwind.h"
    
    int main(int argc, char *argv[]) 
        QApplication a(argc, argv);
        MainWind mainWind;
        mainWind.show();
        return QApplication::exec();
    
    

    然后再运行就成功啦!

  8. 如果遇到如下问题

    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项目开发

配置CLion作为Qt5开发环境

CLion开发环境的完全解析(QT开发?STM32?顺便速通cmake

CLion开发环境的完全解析(QT开发?STM32?顺便速通cmake

为 CLion 设置 Qt

tipsClion添加Qt gui绘制快捷方式