vs怎样添加qt设计师界面类型

vs怎样添加qt设计师界面类型,第1张

在Qt Designer中添加界面类型非常简单,只需要点击“文件”菜单中的“新建”,然后在d出的对话框中选择你想要添加的界面类型,比如“窗口”、“对话框”、“按钮”等,然后点击“确定”按钮,就可以在Qt Designer中添加你想要的界面类型了。

首先vs要安装QT 插件。QT VS Tools

然后右键工程目录里面需要建立UI文件的文件夹,添加-》新建项,选择QT,出现QT UI模板,选择需要的。

然后加入对应的xx.h 和xx.cpp

DlgRooms.h

DlgRooms.cpp

之后还要添加到CMakeList.txt

OK 了。 UI文件在QT设计师中编辑。然后绑定信号,槽神马的就可以了。

1.新建一个qt designer custom widget项目

一共会默认生成两个类,qtdesignerwidget用与插件设计,qtdesignerwidgetplugin用与把插件继承到qt designer中

2.在qtdesignerwidget中添加自定义插件代码

#include "QtDesignerWidget.h"

#include "QPushButton"

QtDesignerWidget::QtDesignerWidget(QWidget *parent)

: QWidget(parent)

{

QPushButton *button = new QPushButton(this)

button->setText("custom button")

}

3.用release版本进行编译,因为要集成到qt designer中必须要用release版本

4.把上图的dll拷贝到qt designer的plugin目录下

5.打开qt designer就可以看到我们自定义的插件了

建立一个UI文件,可以把我们自定义的插件拖到里面去

6.当我们要在自己的项目中使用自定义插件,需要把下图对应的两个文件复制到我们自己的项目中

————————————————


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/8007661.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存