colin2135 发表于 2017-1-10 22:54:13

[up_board]将QT嵌入到VS中开发window应用程序

[技术] UP-Board 试用汇总(2017年1月10日)

很多小伙伴在windows下使用QT开发应用程序都使用的是QT的QT Creator, 须不知把QT嵌入到VS中开发将更加方便。
今天这篇分享作为UP的windows应用程序开发的开篇。
步骤1:这里笔者使用的是VS2010,所以各位需要事先安装VS。
步骤2:还需要到QT官网下载好下面两个工具,分别是QT开发工具和qt-vs-addin(将QT嵌入到vs的工具)。下图为笔者以前下载好的,大家可以根据需求选择软件版本。


步骤3:安装QT。

步骤4:安装qt-vs-addin,将QT嵌入到vs。

步骤5:打开VS2010,便可以在菜单栏看到多了QT5的选项。


OK,好玩吧,那么下面写个小例子,如何在VS中开发QT应用。
步骤1:点击文件->新建->项目,在弹出的窗口中选择QT application。名称这里为qt_test。

步骤2:在弹出的窗口“Qt5 GUI project Wizard”中,可以直接使用默认设置,点Finish便可。新建的项目如下:
右边是资源管理器,可以看到项目的组成文件。这里需要注意的有两个文件,分别是qt_test.ui和qt_test.cpp。

步骤3:双击打开qt_test.ui,可以看到如下界面,界面可以分成4个版块,分别有1版块的各种控件,2版块的界面设计区,3版块的控件结构,4版块的属性。

步骤4:我们先试一下,写个HELLO WORLD,如下图所示,拖动1版块的label到2版块,然后修改字符便可。
步骤5:按保存后,可关闭该窗口,在VS下按F5便可进行编译运行。成功运行后弹出如下界面。


OK,本分享非常简单,但是相比使用QT crteator却更加实用,so enjoy yourself。



jwdxu2009 发表于 2017-1-10 22:54:46

参考和学习

colin2135 发表于 2017-1-10 22:55:48

jwdxu2009 发表于 2017-1-10 22:54 static/image/common/back.gif
参考和学习

你这回贴速度也太快了吧。

michael_llh 发表于 2017-1-11 12:47:53

不错!看个人习惯吧,有的人喜欢用VS,有的人就习惯直接用QT本身开发

DeanWinchester3 发表于 2018-1-3 00:18:57

请问可以用PyQt5吗?
页: [1]
查看完整版本: [up_board]将QT嵌入到VS中开发window应用程序