Qt是一个跨平台的GUI框架,类似于微软的MFC,不过其跨平台特性使得代码可以复用,写在PC机上的代码可以很好地移植到嵌入式设备中,因此广受欢迎。
在学习Qt之前最好先学习以下C/C++语法,因为Qt框架的底层是基于C/C++的,如果更加熟悉python的话可以考虑调用Qt的python库pyqt,是在qt基础之上做了一层封装。
安装Qt
要安装Qt的步骤十分简单,首先到官网下载一个Qt安装包,选择自己对应的系统和要使用的编译器。点击跳转Qt官网
如:qt-opensource-windows-x86-5.9.9
提取码:icce
组件安装可以根据需要进行选择,如考虑到系统已经安装了vs2013,于是这里组件可以选择MSVC 2013 64-bit,如果您想用其他编译器编译项目对应选择即可。
下载之后,可以在安装在vs的子目录下(新创一个Qt文件夹),安装结束之后,发现系统多了以下应用:Qt creator、Assistant、Designer、Linguist。
安装vs的插件
为了能在vs2013中编写Qt项目,需要安装相应的插件,同样也可以在官网进行下载,选择vs-addin插件,为了和vs2013相配合,这里选择的是:qt-vs-addin-1.2.5
提取码:icce
一路next即可完成安装,之后需要打开vs2013配置一下。
打开vs2013可以发现菜单栏多了QT5的栏目,点击QT5,选择QT-Options,Add之前安装的MSVC路径,如D:\qt\5.9.9\msvc2013_64。
之后就可以在vs2013中新建Qt项目,如GUI应用程序等,也可以在vs中打开Designer,进行可视化控件布局。