在工程中使用QT自定义控件

1.创建Qt 设计师自定义控件工程,编写自定义控件;

网上关于这点的信息很多,没有问题,按照步骤生成库文件,并拷贝到指定的目录,

注意:查看Qt Cteator使用的编译器版本,在AboutQt Creator中查看,在编译控件时要使用相同的版本,否则在Qt Creator的设计界面看不到自定义控件


2.拷贝release版的dll和lib文件到Qt Designer的插件目录下,如D:\Qt\Qt5.14.1\5.14.1\msvc2017\plugins,这样自定义控件即可在Qt Designer中使用;
3.拷贝dll文件到Qt Creator的集成Qt Designer的插件目录下,如D:\Qt\Qt5.14.1\Tools\QtCreator\bin\plugins\designer,使集成于Qt Creator中的Qt Designer可以加载并使用该控件;
4.拷贝自定义控件的头文件和源文件ui文件到使用自定义控件的工程中,并且添加到工程里面去,这样就可以正确编译并连接了;

我这里自定义的控件源码是:mywidget.h,mywidget.cpp,mywidget.ui这三个文件,后来想想,这样做的好处是修改非常方便,

参考:在Qt中调试 https://blog.csdn.net/qq_34192966/article/details/78710580

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值