QT Designer plugins在qt designer里使用

1.打开QT示例,Custom Widget Plugin Example
QT Designer plugins在qt designer里使用_第1张图片

2.选择编译环境,注意需要与QT creator保持一致,可以通过Help->About Qt Creator里查看qt creator的编译环境,我这里是Qt 6.2.3(MSVC 2019,64 bit)
QT Designer plugins在qt designer里使用_第2张图片
QT Designer plugins在qt designer里使用_第3张图片

3.选择release构建
image.png

4.将生成的customwidgetplugin.dll放到qtcreator的plugins目录,我的是(D:\software\qt\Tools\QtCreator\bin\plugins\designer)
QT Designer plugins在qt designer里使用_第4张图片
QT Designer plugins在qt designer里使用_第5张图片

5.重新启动QT creator,新建一个widget程序,即可在.ui文件里看到这个控件
QT Designer plugins在qt designer里使用_第6张图片

注意:编译环境需要严格一致!!!包括QT的版本,这里qt版本是6.2.3,不要使用其他版本,不然会出现莫名其妙的问题,我之前用qt 6.3.1(MSVC 2019,64bit)来编译,将dll文件放到plugins后,提示Failed to extract plugin meta data from 'D:/software/qt/Tools/QtCreator/bin/plugins/designer/customwidgetplugin.dll')

你可能感兴趣的:(qtplugin)