2026/1/16 23:35:44
网站建设
项目流程
实验楼编程网站,网站描述模板,贵安新区住房和城乡建设厅网站,国内免费saas+crm正在前提#xff1a;确认环境就绪#xff08;我的环境#xff09;Qt VS Tools 已配置好 Qt 版本#xff08;如 Qt 6.8.3 MSVC2022 64-bit#xff09;#xff1b;VS2022 解决方案平台设为 x64#xff0c;与 Qt 版本架构匹配。步骤 1#xff1a;创建带 UI 界面的 Qt 项目打开…前提确认环境就绪我的环境Qt VS Tools 已配置好 Qt 版本如 Qt 6.8.3 MSVC2022 64-bitVS2022 解决方案平台设为x64与 Qt 版本架构匹配。步骤 1创建带 UI 界面的 Qt 项目打开 VS2022 → 点击「创建新项目」→ 搜索Qt Widgets Application→ 选择该模板 → 「下一步」配置项目信息项目名称自定义如QtUI_Demo保存路径无中文 / 空格解决方案名称默认或自定义3.点击「创建」进入 Qt 项目配置向导Qt Version选择已配置的 Qt 版本如Qt 6.8.3 MSVC2022 64-bitBase class选择窗口基类推荐QMainWindow或QWidget新手选QMainWindow更易扩展勾选Generate form核心会自动生成.ui界面文件其他选项默认 → 点击「Finish」。✅ 项目创建后自动生成核心文件QtUI_Demo.uiQt Designer 可视化界面文件QtUI_Demo.h/QtUI_Demo.cpp界面逻辑代码文件main.cpp程序入口。步骤 2用 Qt Designer 设计界面打开 Qt Designer方式 1在 VS 解决方案资源管理器中双击QtUI_Demo.ui文件 → 自动启动 Qt Designer方式 2VS 顶部菜单 → 扩展 → VS Tools → Launch Qt Designer → 手动打开QtUI_Demo.ui。2.可视化设计界面以添加按钮 / 标签为例操作步骤拖放控件左侧「Widget Box」中找到「Push Button」「Label」拖拽到右侧主窗口画布修改属性选中控件 → 右侧「Property Editor」修改属性- 按钮text改为「点击弹窗」objectName改为btnShowPopup- 标签text改为「Qt 可视化界面演示」font设为「微软雅黑14 号」布局调整选中主窗口 → 顶部菜单栏「布局」→ 选择「水平布局 / 垂直布局」→ 控件自动适配窗口大小保存界面按CtrlS保存.ui文件VS 会自动生成ui_mainwindow.h隐藏在「头文件→Generated Files」下。在项目文件中我是没有发现有自动生成的头文件(ui_QtUI_Demo.h)倒是在编译文件中找到了它可能是qt的版本不同导致的吧。步骤 3关联界面控件与代码信号槽1.在QtUI_Demo.h中声明槽函数private slots: void on_btnShowPopup_clicked();2.在mainwindow.cpp中实现槽函数void QtUI_Demo::on_btnShowPopup_clicked() { // 弹出普通提示框信息类 QMessageBox::information( this, // 父窗口当前主窗口 提示标题, // 弹窗标题 这是点击按钮后弹出的提示框 // 弹窗内容 ); }步骤 4编译运行VS 顶部「解决方案平台」选择x64→ 配置选Debug/Release点击「生成→生成解决方案」F7若无报错则编译成功点击「调试→开始执行不调试」CtrlF5弹出设计好的主窗口点击「点击弹窗」按钮触发高科技弹窗验证界面与代码关联成功。完毕