下载Qt Creater,博主是Qt5.2.0版本:
15:17:16
打开界面,选择文件新项目,
文件名:hellodemo;
生成的文件有.pro时项目文件,包含项目的信息,mainwindow.h .cpp 是dialog类的文件,.ui时设计师设计的界面文件;
左下角有
waelkflwakfk选中绿色的三角进行编
QtCreater5.2.0首先设置系统环境变量,添加bin目录到PATH
建立个工程运行,生成的项目可直接编译运行,如果需要发布,则需要添加个别DLL动态链接库,10—20MB左右;release版本小很多,
练习时,.exe图标添加失败;1.需要.ico图标和.rc文件.rc写入:IDI_ICON1 ICON IDSCARDABLE "xxx.ico"和.pro文件同一目录
2.项目.pro文件添加 RC_FILE +=xxx.rc
3.其中.ico需要自己转.ico文件,网上格式不准确;
手写空项目;
1.Qt库目录不识别,需要在.pro文件添加 "QT +=widgets" 就ok了;
2.代码如下
#include <QApplication>#include <QDialog>#include <QLabel> //别写错噢;
int main(int argc,char** argv){ QApplication a(argc,argv); QDialog w; w.resize(400,300); QLabel label(&w); label.setText("hello world Qt"); label.move(120,120); //设置好的可视部件一般不可见,需要show()函数; w.show(); return a.exec(); }
基本代码就是如上
命令行编译
建立文件夹:里面用记事本添加main.cpp文件;
用Qt自带的mingw32命令行程序运行;
命令如下;
cd .. //跳到你文件目录
qmake -project //生成.pro文件,记得往.pro文件添加 QT +=widgets 否则最后不能编译生成.exe程序
qmake //生成Makefile.Debug 和 Makefile.Reasles Makefile 及Debug Realse 文件
mingw32-make -f Makefile.Debug // 生成Debug版本exe程序