Windows 下Qt的编译过程
来源:互联网 发布:2017网络文化节 编辑:程序博客网 时间:2024/05/04 13:16
Qt确实是一个非常优秀的开发工具,学习Qt从了解Qt的编译开始。在本实例中将介绍Qt编译的过程,并穿插UI的使用。
一、利用designer制作一个界面,保存为login.ui
二、命令行下,使用uic –o ui_login.h login.ui 命令将login.ui 编译成 .h 文件。
三、使用界面的.h文件,创建qlogin.h文件
#ifndef QLOGIN_H
#define QLOGIN_H
#include <QWidget>
#include "_login.h"
class QLogin : public QDialog
{
public:
QLogin();
~QLogin();
private:
Ui_Dialog *ui;
};
#endif // QLOGIN_H
四、实现.cpp文件
#include "qlogin.h"
QLogin::QLogin()
{
ui = new Ui_Dialog;
ui->setupUi(this); //将定制的UI绘制到当前界面上
}
QLogin::~QLogin()
{
delete ui;
}
五、按一般步骤写一个主文件
#include <QApplication>
#include <qlogin.h>
int main(int argc,char* argv[])
{
QApplication app(argc,argv);
QLogin lg;
lg.show();
return app.exec();
}
六、创建.pro文件(相当于qmake -project)
TEMPLATE=app
SOURCES=mainapp.cpp qlogin.cpp
HEARDES=_login.h,qlogin.h
CONFIG=release qt
QT=core gui
TARGET=login
七、生成makefile文件
qmake
八、编译连接
mingw32-make (老版本使用的是make)
九、执行可执行文件得到效果如下:
- Windows 下Qt的编译过程
- windows下OpenCV的编译与配置过程(Qt)
- Windows 下的QT 编译
- QT Mysql 驱动编译过程(windows下)
- qt 在Windows下的安装 QT4.3.3+VC6.0安装编译过程详解
- 在Windows 10下使用MinGW静态编译Qt 5.9.1的详细过程(Ver 17.0819)
- windows下编译qt的mysql驱动
- QT phonon在windows下的编译
- windows下编译qt的mysql驱动
- windows下编译qt的mysql驱动
- QT phonon在windows下的编译
- Qt:Windows平台下的静态编译
- windows下Qt编译遇到的问题
- Windows下编译Qt的Mysql驱动
- Windows下编译Qt的Mysql驱动
- vlc在windows下的编译过程
- libevent 在windows下的编译过程
- WebRTC在Windows下的编译过程
- 中国B2C第一股现世:电子商务上市潮来袭
- java调用dll(JNI的使用)
- 《Spring2.0 技术手册》读书笔记五-与Spring容器的交互(2)
- SQL2008 EXEC sp_executesql使用例子
- 我………………来
- Windows 下Qt的编译过程
- WinCE全屏方法
- 仓库2期新增数据库表批量脚本生成方案
- 转帖:一生必读经典书籍大全,看看你读过几本?
- 用axis开发的客户端
- java调用exe
- Add a system call to linux source
- ASP.login_aspx”不包含“Button1_Click”的定义,并且找不到可接受类型为“ASP.login_aspx”的第一个参数的扩展方法“Button1_Click”(是否缺少 using 指令或程序集引用?)
- 小白学Linux之常见的shell命令