首先需要安装两个软件:1、qt-vs-addin-1.2.2-opensource
2、qt-opensource-windows-x86-msvc2010-5.2.1
这两个软件,第一个搜百度就可以,第二个找QT官网就OK
注:已经安装的VS2010
安装步骤可以参考:http://blog.youkuaiyun.com/lifeng_wind/article/details/8533871
按照这个方法,进行到第四步就可以了。第五步是无论如何也打不开的。朋友说可以不用配置变量,不过配置也不影响使用。大家可以根据自己的情况来。
设置完之后,就可以开始使用。朋友帮忙演示了一个基本功能,不过作为小白还是不懂,就自己在网上搜索一些教程,参考了Qt学习之路来学习。第一个测试项目当然是Hello,word!我已经在自己微博了发了这个窗口,表明自己已经开始学习了。
1、打开VS,文件->新建->
选择Qt Application,下面的名称命名为helloword.(关于hello word中间有个空格的问题是因为 编写了两次 一次是helloword 一次是hello word,这个没关系,前后统一就是了。)
2、点击确定,进入下一步
3、默认再次进行下一次就可以了。修改Class name,为hello.至于类名的命名有什么规则,要求。暂时还不知道,需要进一步学习。注意这里在base class里选择的是QMainWindow.至于这几个类型的不同用途,正在探索中。
4、点击finish.就进入了vs的界面。
5、打开main.cpp,代码如下
如何显示行数,也是遇到的一个问题。解决方法如下:工具->选项->文本编辑器->选中所需语言或者所有语言->将显示下面的行号打钩就可以。
6、点击运行,就可以得到helloword的窗口了!当然,这是拉大的。开始生成的时候,窗口特别小。
这是我的第一个程序,也跟大家分享。之后也将会写详细的过程。因为自己也是在学习,有什么问题,或者说的不详细的地方。还请大家多多指教!
代码详解:
第1-3行:头文件
第4行:main函数 函数头
第6行:创建一个QApplication对象。
第7行:这是QT平台下创建一个标签的语句
一般QLabel *label = newQLabel("标签默认的文字")
eg: QLabel *label= new QLabel("hello world");
结果生成一个hello world的标签
第8行:使这个label可见。
第9行:第9行,将应用程序的控制权移交给Qt。不大懂。系统自带的。