【发布时间】:2015-05-16 14:11:24
【问题描述】:
我想使用 QML 构建一个简单的桌面应用程序(需要漂亮的过渡动画),但我找不到任何演示。 qt docs 网站上的演示使用了一些我找不到的共享文件(无论如何它们都有 pro 和 QML pro,而我的应用程序只有一个视图,所以这真的是矫枉过正)。我在github上找到了一些代码,但似乎只有Qt5。
我正在构建的是带有 JS 逻辑(远程 JSON API 调用)和一些 C++ 代码的简单 QML 应用程序,用于特定平台的东西。 Mb QML 对我来说是错误的想法?
谢谢。
【问题讨论】:
-
QML 对你来说是个好主意(在我看来)。您找不到哪些共享文件?在 Qt 4.8 的官方网站上,它们都可以使用 doc.qt.io/qt-4.8/qtquick.html#examples 。用于 QmlViewer 的 QML pro 文件,您可以使用 QDeclarativeView 小部件并在其上加载 QML 文件。关于doc.qt.io/qt-4.8/qml-integration.html的一些操作方法@
-
你刚刚用这个 qt-4.8 链接回答了我的问题。问题是我发现的文档都是关于 QtQuick2 的,所以特定于 Qt5。附言您可以将其重新发布为答案吗?
-
很高兴为您提供帮助。我的回答太琐碎了。
-
有很多网站都有 QT 文档:trolltech(不过似乎倒闭了)、诺基亚、qt。这让我很困惑。
-
为什么是 Qt 4,顺便说一句?如果没有真正强有力的理由,我强烈推荐最新的 Qt 5 和 Qt Quick 2 及其 Qt Quick Controls。