【问题标题】:How to Replace a QWidget with a QML QQuickView?如何用 QML QQuickView 替换 QWidget?
【发布时间】:2014-09-28 15:25:43
【问题描述】:

我当前的用户界面是使用 QWidget 制作的,但我在 QML 中制作了一个更好的界面。我已经将所有插槽和信号转换为使用一个基本上是 QML QQuickView 包装器的类,但是因为我的主窗口有一个菜单栏和一个停靠栏,所以我会将主要小部件放置在 setCentralWidget() 这不能与QQuickView 一起使用。我将如何实例化 QML 前端,以便将其解释为小部件并设置为中心?

我正在使用 qt 5.2.1 和 Visual Studio 2010。

【问题讨论】:

  • QQuickWidget 在 5.3 中,而不是 5.2。我不能用那个。
  • 狼给出正确答案

标签: qt qml


【解决方案1】:

答案是 Qt 5.2 中的QWidget::createWindowContainer

source

【讨论】:

    猜你喜欢
    • 2014-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-31
    相关资源
    最近更新 更多