1. 关上 QT 示例,Custom Widget Plugin Example
2. 抉择编译环境,留神须要与 QT creator 保持一致,能够通过 Help->About Qt Creator 里查看 qt creator 的编译环境, 我这里是 Qt 6.2.3(MSVC 2019,64 bit)
3. 抉择 release 构建
4. 将生成的 customwidgetplugin.dll 放到 qtcreator 的 plugins 目录,我的是 (D:\software\qt\Tools\QtCreator\bin\plugins\designer)
5. 重新启动 QT creator,新建一个 widget 程序,即可在.ui 文件里看到这个控件
留神: 编译环境须要严格统一!!! 包含 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’)