我学会了如何创建自定义Qt Widget。我有两本手册。一个来自official documentation,第二个来自C++ GUI Programming with Qt 4。我尝试了这些示例来创建自定义Qt Widget并编译它们。之后,我将输出文件(.dll,.a文件)放入 QTSDKDirectory \ Desktop \ Qt \ 4.7.3 \ mingw \ plugins \ designer ,但QtDesigner中没有任何更改。
答案 0 :(得分:2)
在Qt Designer中,您有一个About Plug-ins框。这是你想要检查的第一件事。它会告诉您插件是否已加载。
如果您的插件崩溃,那么Qt Designer会崩溃,所以这不是这里发生的事情。
不加载插件的主要原因之一是不兼容。在大多数情况下,您在Debug中编译了插件,而Qt Designer是Release版本。
如果插件已加载但您仍然没有看到任何内容,则组定义可能错误或创建功能可能以某种方式失败。