【整理自用】Qt+VS2012入门(一)

      最近这几天Qt+VS2012入门比较困难,因为书上基本都是手敲按钮,或者是直接用Qt设计师的。如果说Qt+VS配置还是有很大技术大神给了指导的话,这种简单的入门计划没有大神在做。找了很多天资料,感谢我的师姐以及CSDN博客:http://blog.csdn.net/horizons_kong/article/details/53006047提供的帮助。

      第一步:新建Qt项目。

  在QT5和VS连接成功的情况下,选择Qt Application,第一个就好了。这个整个的GUI类是一个QMainWindow类。我师姐不知道选择的是哪个,她建出来的类是一个QWidget类。这个主要影响就是VS等下自动生成的头文件中,你的GUI窗口继承类不一样的。像我的GUI项目名称叫qt_learning。所以在头文件qt_learning.h里面:

class qt_learning : public QMainWindow
这个我们其实是不用人工书写的,但是不能随便改动。上午的时候我就是不清楚这里,自己建了一个头文件,类的继承选取错误因此无法完成后续操作,已知报错。

第二步设置头文件路径。

如果不包含QT5.2.1\5.2.1\msvc2012_64\include,在生成解决方案的时候好像是并不会影响正常编译和运行的,但是VS会已知有红线出来,为了避免这种情形,当日还是要包括的。
点击项目-》属性。在弹出的界面里面,在包含目录、库目录中添加上你QT安装好了以后,其目录下的msvc2012_64\include以及Lib文件。
【整理自用】Qt+VS2012入门(一)_第1张图片

   第三步 点击左侧Form File中的.ui文件。

   实现功能很简单,是实时显示滚动条的数值。

   整个ui界面上自由一个textlabel和一个水平滑动条slider。其他的设置一般的书上都有,所以就不用记录下来了。

   接下来这个和以往MFC等最大的不同就是需要连接槽和信号。

   这个部分在我上面写的博客里面是有的,但是重要的是,不需要另外新建头文件和cpp!!!!

   那个头文件是自动生成的,千万不要自己随便再建一个!!!。

      

你可能感兴趣的:(c++->QT)