qt6

安装qt6

下载安装社区版: https://www.qt.io/download-open-source

安装参考:https://www.cnblogs.com/langmoyu/p/17823229.html

安装位置:最好超过100GB空间

选择:

  • Qt Design Studio
  • qt:开始仅选择下面两个
    • MinGW
    • Qt Debug
  • Qt Creater:默认

加入如下行到系统环境变量path:

  • F:\Qt\6.8.2\mingw_64\bin

配置clion

显示菜单栏:设置,外观与行为,外观,取消“合并主菜单和窗口标题”

新建项目,选择Qt微件可执行文件,Qt版本选择6,C++版本选择17。

  • 位置:f:\CLionProjects\qt6_test
  • Qt CMake前缀路径为Qt对应SDk目录,不用选到bin目录,只要选择上级目录即可: F:\Qt\6.8.2\mingw_64
  • 设置->构建、执行、部署->工具链选项中使用默认的qt下的MinGW工具链

新项目cmake添加 static:

cmake_minimum_required(VERSION 3.29)
project(qt6_test)

set(CMAKE_CXX_STANDARD 17)

# 设置链接标志为静态链接
set(CMAKE_EXE_LINKER_FLAGS "-static")

set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTORCC ON)
set(CMAKE_AUTOUIC ON)

创建UI文件,进行开发,类名设置为MainWindow,CLion为自动添加关联的cpp和hpp文件,并自动追加到CMake文件中。

双击ui后缀文件打开QtDesigner进行UI编辑,添加按钮控件,保存关闭。

修改示例文件,显示新设计的主窗体:

#include <QApplication>
//#include <QPushButton>
#include "mainwindow.h"

int main(int argc, char *argv[]) {
    QApplication a(argc, argv);
//    QPushButton button("Hello world!", nullptr);
//    button.resize(200, 100);
//    button.show();
    MainWindow w;
    w.show();
    return QApplication::exec();
}

正文完
 0
评论(没有评论)