当前位置: 首页 > wzjs >正文

网站开发职位网架公司招聘打板施工队伍

网站开发职位,网架公司招聘打板施工队伍,wordpress 批量漏洞,浙江公司网站建设制作目录 整体流程: 1,新建project文件 2,编写源代码 3,打开QT的命令行窗口 4,生成工程文件(QT_demo.pro) 5,生成Make file 6,编译工程 7,运行编译好的可执行文件 整体…

目录

整体流程:

1,新建project文件

2,编写源代码

3,打开QT的命令行窗口

4,生成工程文件(QT_demo.pro)

5,生成Make file

6,编译工程

7,运行编译好的可执行文件


整体流程:

1,新建project文件

新建文本文件,后缀改为.cpp

2,编写源代码

#include <QApplication>
#include <QLabel>
#include <QLineEdit>
#include <QHBoxLayout>  // 水平布局
#include <QVBoxLayout>  // 垂直布局
#include <QWidget>
#include <QPushButton>  // 添加缺失的头文件int main(int argc, char *argv[])
{QApplication app(argc, argv);QLabel *infoLabel = new QLabel;QLabel *openLabel = new QLabel;QLineEdit *cmdLineEdit = new QLineEdit;QPushButton *commitButton = new QPushButton;QPushButton *cancelButton = new QPushButton;  // 修正为 QPushButtonQPushButton *browseButton = new QPushButton;infoLabel->setText("input cmd:");openLabel->setText("open");commitButton->setText("commit");cancelButton->setText("cancel");  // 现在可以正确调用 setTextbrowseButton->setText("browse");QHBoxLayout *cmdLayout = new QHBoxLayout;  // 水平布局对象cmdLayout->addWidget(openLabel);  // 修正拼写错误(addwidget -> addWidget)cmdLayout->addWidget(cmdLineEdit);QHBoxLayout *buttonLayout = new QHBoxLayout;buttonLayout->addWidget(commitButton);buttonLayout->addWidget(cancelButton);buttonLayout->addWidget(browseButton);QVBoxLayout *mainLayout = new QVBoxLayout;mainLayout->addWidget(infoLabel);mainLayout->addLayout(cmdLayout);mainLayout->addLayout(buttonLayout);QWidget w;w.setLayout(mainLayout);w.show();return app.exec();
}

3,打开QT的命令行窗口

此时路径为安装QT程序的路径,需要进入到工程文件下

4,生成工程文件(QT_demo.pro)

QT_demo.pro 是 ​​Qt 的项目配置文件​​(类似于 CMake 的 CMakeLists.txt 或 Visual Studio 的 .vcxproj),它告诉 Qt 如何编译你的程序,包括:

  • 需要哪些 ​​Qt 模块​​(如 widgetsguicore)。
  • 哪些 ​​源文件​​ 要编译(如 .cpp 文件)。
  • 哪些 ​​头文件​​ 要包含(如 .h 文件)。
  • 如何生成 ​​可执行文件​​ 或 ​​库​​。

​​为什么需要 .pro 文件?​​

Qt 使用 qmake 工具来生成 Makefile,而 qmake 需要 .pro 文件作为输入。
​​如果没有 .pro 文件,qmake 不知道如何编译你的代码,导致 QApplication 等头文件找不到。​​

输入指令:qmake -project

注:如果失败,请添加环境变量

E:\QT_Creator\5.15.1\mingw81_64\bin

修改:

添加:  QT += widgets gui

作用:用于在 .pro 文件中指定 Qt 模块。

QT += widgets gui 的作用​​

  1. ​​widgets​​

    • 提供 GUI 组件(如 QApplicationQPushButtonQLabel 等)。
    • ​​必须添加​​,否则会报错 QApplication: No such file or directory
  2. ​​gui​​

    • 提供图形界面基础功能(如 QPainterQPixmap)。
    • 通常会自动包含在 widgets 中,但显式声明更安全。

完整的 .pro 文件示例​:

# 指定 Qt 模块(widgets 和 gui)
QT += widgets gui# 项目类型(app 表示生成可执行程序)
TEMPLATE = app# 生成的可执行文件名
TARGET = QT_demo# 源文件(你的 .cpp 文件)
SOURCES += main.cpp# 头文件(如果有)
HEADERS += widget.h# 资源文件(如图片、qrc 文件)
RESOURCES += resources.qrc

5,生成Make file

指令:qmake

6,编译工程

指令:mingw32-make

7,运行编译好的可执行文件

双击运行QT_demo.exe即可

如果需要修改代码,只需要在修改后重新执行:mingw32-make

例如修改窗口标题名字:


文章转载自:

http://dBsIO2mz.zLnmm.cn
http://uwZI3NFk.zLnmm.cn
http://7jLep1P7.zLnmm.cn
http://hUNUBmSP.zLnmm.cn
http://zmDGGjI3.zLnmm.cn
http://XSA6zFhU.zLnmm.cn
http://vqrGmGX8.zLnmm.cn
http://P9RwFlvt.zLnmm.cn
http://kmzP1vHR.zLnmm.cn
http://nKRHTGIJ.zLnmm.cn
http://i18L3Dfe.zLnmm.cn
http://KPh0Some.zLnmm.cn
http://EH6aAWpj.zLnmm.cn
http://f3tBpHT4.zLnmm.cn
http://9J9uUAFy.zLnmm.cn
http://YpY0e8B7.zLnmm.cn
http://DkUEFhUe.zLnmm.cn
http://OTzEM3KB.zLnmm.cn
http://IHby7KS0.zLnmm.cn
http://gOSVnv0K.zLnmm.cn
http://wTiyWq9D.zLnmm.cn
http://B7wkPxeX.zLnmm.cn
http://OwxNvMn0.zLnmm.cn
http://yICnOE99.zLnmm.cn
http://raEDxQCy.zLnmm.cn
http://7j0FMmEK.zLnmm.cn
http://Zj7kdQBi.zLnmm.cn
http://zyGsdujF.zLnmm.cn
http://Yal11wPr.zLnmm.cn
http://QXu0bzbp.zLnmm.cn
http://www.dtcms.com/wzjs/630698.html

相关文章:

  • 石材公司网站源码龙岗同乐社区做网站
  • 优惠券网站开发哪家好企业网站源码哪个好
  • 门户网站 源码网站开发费用是否资本化
  • 怎么做网站原型国内国际时事图片
  • 上海做网站建设的公司wp网站如何做文件的付费下载
  • 电子商务网站建设与管理课后习题江苏省建设网站一号通
  • 运城网站建设线上推广的方式有哪些
  • 王也平福建搜索引擎优化
  • 百度推广 网站要备案吗有什么网站专门做美食的吗
  • 浏览网站内下载文件自己做的旅游网站简介
  • 网站有信心做的更好平价建网站
  • 湖北住房与城乡建设部网站制作一个网站的流程有哪些
  • 网站建设行业发展方向宝山网站推广
  • 黄金网站app免费视频下载江苏省住房与城乡建设厅网站
  • 网站建设编辑工作总结公司漏沟设计logo免费
  • 牡丹江商城网站开发设计沙河企业做网站
  • 电影网站建设策划书wordpress及时聊天
  • 织梦dedecms医院类网站在线预约挂号插件_utf8河南郑州最近的热搜事件
  • 招聘网有哪些网站比较好百度网站推广申请
  • 网站制作的合同建设网站的情况说明
  • 银川做网站最好的公司wordpress divi教程
  • 绵阳网站制作室内装修公司简介
  • 南通网站定制公司用python做网站和用php
  • 加盟培训网站建设wordpress 下雪插件
  • 下列关于网站开发中网页上传wordpress 上传文件
  • 网站建设方案-奢侈品大连森秀网络推广
  • 营销型网站整体优化网站网站怎么做的
  • 有什么网站可以做推广广州公司网站建设公司
  • 网站建设的视频阿里云可以放几个网站
  • 邯郸公司网站建设嘉兴网站建设方案托管