我是Qt的新手。我尝试在qglviewer提供的Mac OSX 10.10上安装设计器插件。 我像http://libqglviewer.com/installUnix.html#plugin所说的那样做。我成功编译并安装了插件。
cd designerPlugin
qmake
make
make install
但是,我仍然无法在qt设计器中找到小部件。 我的Qt是5.4。插件(libqwebview.dylib)实际上在$ QTDIR / plugins / designer中,但设计者只是没有加载它。其他三个插件如$ QTDIR / plugins / designer中的libqdeclarativeview.dylib被加载到设计器中。
如何在我的qt设计器中加载插件?感谢您的帮助!
答案 0 :(得分:1)
Qt Creator只是一个IDE,所以让我们暂时忘掉它。它的版本无关紧要。
我们必须注意以下对象:
您正在编译插件的Qt版本(不 Qt Creator)。
用于编译Qt Designer的其他人的Qt版本。
其他人已编译的Qt设计师,您正在使用。
您必须确保1和2是二进制兼容的并且具有相同的二进制兼容性密钥。只有这样才能加载你的插件。
确保这一点的最简单方法是使用相同版本的Qt编译插件和Qt Designer。
只需下载Qt Designer源代码,在Qt Creator中打开它们,然后像编辑插件一样编译它们。