编写每一个QT程序
2011-11-02 09:59
246 查看
如何编写第一个QT程序
本文假定你已经将QT安装好了,关于如何安装,请参阅:
在Windows上安装商业版QT4 http://kevdmx.blog.51cto.com/429766/113118
在Linux上安装QT4 http://kevdmx.blog.51cto.com/429766/113119
1.新建一个文件夹,文件夹的名字最好和你的项目名称有关,稍后解释。本例名为hello.
2.在hello文件夹下新建代码文件,如:main.cpp,并写入代码,如:
#include <QApplication>
#include <QLabel>
int
main(int argc,char *argv[])
{
QApplication app(argc, argv);
QLabel label("Hello World!");
label.show();
return app.exec();
}
3.在命令行下,键入: qmake -project
qmake会根据当前文件夹的名字,生成平台无关项目文件,本例为:hello.pro. 如果你当时的文件夹名字是随意命名的,那只好在生成Make文件或VC Project文件后,自己修改了。
qmake会搜索当前文件夹下的.h,.cpp,.ui文件,并加入到hello.pro中。
4.生成项目文件:
Linux: qmake hello.pro 生成make所使用的Makefile文件
windows: qmake -tp vc hello.pro 生成VC使用的.vcproj文件。
生成项目文件后,编译之。
5.运行生成的可执行文件。
~~THE END~~
尹曙光
本文假定你已经将QT安装好了,关于如何安装,请参阅:
在Windows上安装商业版QT4 http://kevdmx.blog.51cto.com/429766/113118
在Linux上安装QT4 http://kevdmx.blog.51cto.com/429766/113119
1.新建一个文件夹,文件夹的名字最好和你的项目名称有关,稍后解释。本例名为hello.
2.在hello文件夹下新建代码文件,如:main.cpp,并写入代码,如:
#include <QApplication>
#include <QLabel>
int
main(int argc,char *argv[])
{
QApplication app(argc, argv);
QLabel label("Hello World!");
label.show();
return app.exec();
}
3.在命令行下,键入: qmake -project
qmake会根据当前文件夹的名字,生成平台无关项目文件,本例为:hello.pro. 如果你当时的文件夹名字是随意命名的,那只好在生成Make文件或VC Project文件后,自己修改了。
qmake会搜索当前文件夹下的.h,.cpp,.ui文件,并加入到hello.pro中。
4.生成项目文件:
Linux: qmake hello.pro 生成make所使用的Makefile文件
windows: qmake -tp vc hello.pro 生成VC使用的.vcproj文件。
生成项目文件后,编译之。
5.运行生成的可执行文件。
~~THE END~~
尹曙光
相关文章推荐
- 利用QT编写一个简单爬虫程序
- vs中编写qt程序的代码提示
- Qt5.8.0纯代码编写HelloWorld程序
- 1.QT中播放视频,录音程序的编写
- Java 风扇:编写程序,显示3个风扇,用控制按钮开动和停止风扇。可以同时开动和停止3个风扇,也可以分别开动和停止每一个风扇
- Windows下如何使用QT编写dll程序
- Qt编写Mplayer前端程序
- qt 编写的webkit程序发布的时候如何正确显示中文。
- Qt编写串口通信程序全程图文讲解
- Qt编写串口通信程序全程图文讲解
- 用QT编写的程序,怎样在申请资源失败后,关闭所有窗口,退出程序?
- Qt编写OpenMP程序--循环测试
- Eclipse + CDT + MinGW 下编写QT程序
- 在Qt编写的程序中打开文件夹 .
- 【跟我一起开辟Qt之路】(3)编写我们第一个Qt程序Hello World
- Qt5.5中OpenGL着色器程序编写
- QT编写DLL给外部程序调用,提供VC/C#/C调用示例(含事件)good
- qt编写的android程序在android系统中运行,中文显示乱码的解决方法
- QT编写Windows开机启动程序
- Qt编写的简单象棋程序 chessbroad.cpp