我想使用这里提到的 Qt Quick Components for Desktop:http://labs.qt.nokia.com/2011/03/10/qml-components-for-desktop/ http://labs.qt.nokia.com/2011/03/10/qml-components-for-desktop/
作者给出了以下安装说明:
由于所有这些都是作为 Qt 本身的插件开发的,因此您需要开始使用的是 Qt 4.7.2 SDK。只需查看http://qt.gitorious.org/qt-components/desktop http://qt.gitorious.org/qt-components/desktop并做相当于qmake && make install
在您的系统上。
我克隆了存储库,执行了qmake
, mingw32-make
and mingw32-make install
在命令行中就可以了。
创建了一个新文件夹,其中包含文件 libstyleplugin.a 和 styleplugin.dll。
我只是不知道该怎么处理它们。样本 qml 文件(使用我尝试在此处安装的组件)在 QML 查看器中没有显示任何内容,这意味着它们未正确安装。
那我该怎么办呢? (顺便说一句。我在 Windows 上)。
Hedge,我已经在 Linux 上做到了这一点,但我相信您也能在 Windows 上做到同样的事情。您已经构建了很好的插件。因为“make install”似乎并没有真正起作用(不要责怪巨魔 - 它只是一个实验项目),您需要手动执行此操作。现在您需要执行以下操作:
- 无论您是否安装了 Qt,都在目录中创建“imports”目录。
- 在“imports”目录中创建“Qt/labs”目录,因此总体看起来像这样:YOUR_QT_DIR/imports/Qt/labs。
- 将“组件”目录从构建组件的目录复制到“YOUR_QT_DIR/imports/Qt/labs”,因此它看起来像这样:YOUR_QT_DIR/imports/Qt/labs/components。
- 转到构建组件的目录中的“examples”目录。您将在那里找到 Browser.qml、Gallery.qml 和 Panel.qml 文件。在文本编辑器中打开 Gallery.qml 并替换顶部的以下两行:
导入“../组件”
导入“../组件/插件”
with
导入 Qt.labs.components 1.0
保存更改并在 qmlviewer 中运行 Gallery.qml。您应该能够运行它。
您也可以保留 Gallery.qml 中的导入语句,但这将依赖于您构建组件的相对目录,并且在其他任何地方都不起作用。
希望有帮助
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)