你QT几段了?_QT学习笔记
今天目标

咳咳~
几乎所有的编程语言都是从“Hello World”开始的。据说,这句话是程序员世界中的魔法语句。所以,我自然也要借助这条魔法,打开QT世界的大门喽。
在此之前先发布些“福利”。(咳咳,其实不算福利啦。只是个人感觉从QT官网上下载SDK相当的慢,所以就把自己下过的SDK共享出来)
Qt5.40 SDK winX86 MSVC2013_64bit
另外,针对小小白,这里补充SDK的“姿势”。(其实是我不知道SDK是什么,果断维基了一下,这里共享出来)
软件开发工具包(Software Development Kit, SDK)一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等创建应用软件的开发工具的集合。
wikipedia中的SDK介绍
我们开始吧。
依次点击:文件》》新建》》其他项目》》空项目(empty qmake Project)
输入名称:例如 T01_HelloWorld
选择路径:随便(不建议C盘,你懂得)
点击下一步。会看到 Kit Selection 我的Kit版本是 MSVC2013 64bit
之后一路下一步,最终新建好一个.pro的project。
有了这个project还还不行。之后我们右击这个项目(我新建的项目叫“T01_HelloWorld”)。选择添加一个新文件》》C++ Source File》》可以取名字为“main”。完成另外这一切之后,开始写代码吧!
#include <QApplication> //嵌入QApplication库
#include <QWidget> //嵌入QWidget库
int main(int argc, char* argv[]) //主函数,并且设定命令行参数个数argc,及参数列表argv
{
QApplication app(argc, argv); //定义一个从属于Application类的对象app
QWidget w; //定义一个从属于Widget类的对象w
w.setWindowTitle("Hello World"); //设置对象标题属性
w.show(); //显示对象
return app.exec(); //循环命令,使窗口不断出现而不闪退。
}
当然,如果你用的是Qt 5.0+,你会发现 在#include <QApplication>和#include <QApplication>下面有红色波浪线,表示
有一个错误。这是因为,Qt 5.0+ 空项目需要我们自己在.pro文件中添加 Widgets和 gui库。
具体操作如下。
双击T01_HelloWorld.pro(根据命名而定。)在其中加入如下代码:
QT += Widgets gui
即可。
返回至main.cpp点击右下角运行(播放键),或者在此之前先Build一下(菜单栏》》构建)。不出意外的话就会看到如下窗口。


浙公网安备 33010602011771号