1、编写源代码
#include <QApplication>
#include <QLabel>
#include <QLineEdit>
#include <QPushButton>
#include <QHBoxLayout>
#include <QVBoxLayout>
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;
QPushButton *browseButton = new QPushButton;
infoLabel->setText("input cmd:");
openLabel->setText("open");
commitButton->setText("commit");
cancelButton->setText("cancel");
browseButton->setText("browse");
QHBoxLayout *cmdLayout = new QHBoxLayout;
cmdLayout->addWidget(openLabel);
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();
w.setWindowTitle("running");
return app.exec();
}
2、修改环境变量
(1)先找到自己安装Qt的文件夹,进一步找到bin文件,然后复制路径
例如:D:\downloads\Qt\6.2.4\mingw_64\bin
(2)编辑Path,新建路径(用户变量和系统变量都添加)
3、生成工程文件
(1)cmd进入Qt项目
(2)qmake -project生成工程文件(.pro)
(3)修改工程文件(.pro),最后一行添加QT += widgets gui
4、生成Makefile
(1)cmd进入Qt项目
(2)qmake生成Makefile
5、编译工程
(1)cmd进入Qt项目
(2)mingw32-make进行编译,生成(.exe)文件
6、运行工程
点击“qmake.exe”
我做的是一个很low的DOS窗口,其实重要的是体验Qt的编译过程!