码迷,mamicode.com
首页 > 其他好文 > 详细

QT环境搭建与HelloWorld

时间:2015-03-06 17:32:00      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:

我使用的是QT5.1,什么的都包装好了,还自带了QTCreator,直接下载下来运行

http://qt-project.org/downloads

Qt 5.1.0 for Windows 32-bit (MinGW 4.8, OpenGL, 666 MB) 

Qt5.1.0\Tools\mingw48_32

QT5.1中有自带MinGW 4.8,配置好mingw环境变量,就可以了

技术分享

 HelloWorld

[cpp] view plaincopy

  1. #include "mainwindow.h"  

  2. #include <qapplication.h>  

  3. #include <qpushbutton.h>  

  4.   

  5. int main(int argc, char *argv[])  

  6. {  

  7.     QApplication a(argc, argv);  

  8.     QPushButton hello("Hello World", 0);  

  9.     hello.resize(100,60);  

  10.     a.setActiveWindow(&hello);  

  11.     hello.show();  

  12.     return a.exec();  

  13. }  


环境变量

[plain] view plaincopy

  1. C_HOME          F:\Program\Qt\Qt5.1.0\Tools\mingw48_32  

  2.   

  3. PATH            %C_HOME%\bin  

  4. LIBRARY_PATH        %C_HOME%\lib  

  5. C_INCLUDEDE_PATH    %C_HOME%\include  

  6. CPLUS_INCLUDE_PATH  %C_HOME%\include\c++\3.4.5;%C_HOME%\include\c++\3.4.5\backward;%C_HOME%\include  


helloworld.pro

[plain] view plaincopy

  1. QT       += core gui  

  2. greaterThan(QT_MAJOR_VERSION, 4): QT += widgets  

  3. TARGET = helloworld  

  4. TEMPLATE = app  

  5. SOURCES += main.cpp\  

  6.         mainwindow.cpp  

  7. HEADERS  += mainwindow.h  

  8. FORMS    += mainwindow.ui  


在5.1中,手动构建QT的dome时,需要在 *.pro文件中加入下位两句:

QT       += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets


QT环境搭建与HelloWorld

标签:

原文地址:http://my.oschina.net/u/566587/blog/383468

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!