在Eclipse集成中使用Qt Designer插件(自定义小部件)

3
我制作了一个自定义的小部件插件,可以在Qt Designer中识别和显示,但是Qt Creator和Qt Eclipse集成没有显示出来。
有人有解决这个问题的想法吗?
2个回答

1

我想感谢提问者和两位回答者帮助我解决了这个问题(同时也诅咒 Nokia 没有让这个问题一开始就能够正常工作 - 我的 Qt 开发经验的前两天都是在谷歌上寻找答案的)。

首先,创建者 确实需要查找其他地方 - 在 Windows 上是 C:\Qt\bin\designer(在 Linux 上应该是 .../bin/designer - 执行 'find . -name libqwebview.so' 命令即可)。

其次,在 Windows 上可能存在不兼容性问题,因为 QtCreator 使用 mingw 编译插件,而 QtCreator 可能是使用 Visual Studio 编译的。解决方法是使用 mingw 编译 QtCreator。


1
我的猜测是Qt Creator和Qt Eclipse集成使用了不同版本的设计师工具。(我知道这对于Creator来说是正确的。)由于它们使用了不同的设计师应用程序,它们可能也在不同的位置寻找插件,而不是标准的Designer程序所在的位置。我的第一个建议是尝试找到该位置,并将您的插件复制到那里。
如果复制的插件不起作用,那么您可能有一个或另一个版本的设计师工具不兼容的情况。这需要更多的研究,但很可能可以通过进一步的研究来解决。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接