研究了半天,开始在Qt vs Tools中没有找到新建Qt项目的选项,因为我最开始是直接在QT Creator中创建项目的,发现VS里创建不了,还以为插件安装失败了。
后面直接在VS中新建-项目-Virsual C++-测试中找到了我的QT,选择Qt widgets application,创建新项目,如图:
项目命名我写的QT_practice,创建的时候好像会安装个什么,直接安装,然后创建,项目就出来了,目录见上图的右侧;
下面,开始把伟大的"Hello World!" 添加到我们的界面中。
在QT_practice.cpp中编辑如下代码:
#include "QT_practice.h"
#include <QLabel>
QT_practice::QT_practice(QWidget *parent)
: QMainWindow(parent)
{
ui.setupUi(this);
//创建一个QLabel控件
QLabel *label = new QLabel(this);
//QLabel控件显示文字内容
label->setText("Hello World!");
//显示位置
label->setGeometry(QRect(50, 50, 200, 25));
}
其中,QLabel库是后加进去的,系统自带的库用<>引用进来;
label控件是QT界面中显示文本信息的控件,设置文字内容调用:label->setText(str)即可;
label->setGeometry()设置控件位置以及控件长度,(50,50)是控件相对主界面左上角的坐标,(200,25)是控件的长度和宽度;
编辑后,生成并运行,此时,伟大的Hello World就弹出来了:
附上我的项目目录: