您的位置:首页 > 编程语言 > Qt开发

Qt 命令行编译程序步骤

2017-05-08 11:39 483 查看
步骤

1. 创建程序

2. qmake -project QT+=qwidgets

3. qmake

4. mingw32-make

5. cd release

6. 执行App

创建程序:

建立文件,输入内容

#include <QApplication>
#include <QWidget>
#include <QPushButton>
#include <QVBoxLayout>
int main(int argc , char **argv)
{
QApplication app(argc,argv);
QWidget *mainWindow=new QWidget;
QPushButton *buttonSubmit=new QPushButton(mainWindow);
buttonSubmit->setText("OK");
QVBoxLayout *mainLayout=new QVBoxLayout;
mainLayout->addWidget(buttonSubmit);
mainWindow->setLayout(mainLayout);
mainWindow->resize(300,400);
mainWindow->show();
return app.exec();
}


打开QT 命令行,切换到当前目录

构建Qt 工程, qmake -project QT+=qwidgets

qmake 创建makefile文件和其他的一些文件

mingw32-make 编译工程

进入到release 目录,里面有产生的exe 文件,输入文件名可以执行,如果直接用鼠标点击的话会报错 dll 找不到的问题。

这里使用QWidget 作为了主窗口部件,添加了一个VBoxLayout布局,但是如果使用了QMainWidget的话就不能直接添加一个mainLayout了。其原因是QMainWidget已经有了一个布局,新添加的布局会失效。

这里可以使用QWidget QDialog
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  qt