use*_*317 3 c++ qt qt-creator qt-designer
我的操作系统是 Win7 并且我已经安装了 Qt 5.5.0
我创建了一个简单的自定义小部件插件 New Project->Other Project -> Qt Custom Designer Widget
创建 dll 后,我将其复制到 D:\Qt\Qt5.5.0\Tools\QtCreator\bin\plugins\designer 和 D:\Qt\Qt5.5.0\5.5\mingw492_32\plugins\designer
但在Qt Creator设计器中,我的小部件没有出现在小部件框中
但是如果我运行designer .exe,一切正常,我的小部件就会显示出来
我读了Qt Designer 没有加载我的自定义小部件插件 ,我读了如何在 QT Creator 中推广自定义小部件
我得出的结论是 qt creator 不能正常工作
小智 6
抱歉,我没有足够的声誉发表评论。有很多可能的原因导致您的插件无法加载。您可以通过在 qt creator 中打开 *.ui 文件来查找更多信息,然后在菜单中查看:工具->表单编辑器->关于 QtDesigner 插件。
如果你的插件列在那里,你将它复制到正确的文件夹中,你会得到一个提示,为什么它没有加载。根据我的经验,最常见的错误是,您的 qt-creator 不是使用 mingw 构建的,而是尝试加载使用 mingw 构建的插件。您需要为两者使用相同的编译器。