小编Ale*_*liu的帖子

将 QML(QQuickView) 添加到现有 UI

目前,我正在开发一个需要集成到 C++ Visual Studio 项目中的 Qt 类。

Qt 项目 - Qt Widgets 应用程序。在 Qt Creator 3.2.1(开源)上构建,基于 Qt 5.3.2。使用 Visual Studio 2013 Professional 安装 Qt Addin。

我尝试了互联网上或其他 Stack 帖子中的解决方案,但没有成功。我不认为我的帖子重复,因为其他帖子没有解决我的问题。

我能够从代码运行 QML,但它在不同的窗口上启动。在第一张图片中,QML 窗口(Qt 画布)显示在我的程序 UI 上。

单独窗口上的 QML

我需要将 QML 集成到我的程序 UI 中。如果有帮助的话我可以使用QGraphicsView

程序Ui

简单的 QML 示例。canvas.qml

import QtQuick 2.0
Rectangle {
    id: rectangle
    color: "red"
    width: 600
    height: 600 
}
Run Code Online (Sandbox Code Playgroud)

qt qml qtquick2 qquickview

5
推荐指数
1
解决办法
1628
查看次数

两种颜色的背景

我看到了一个有趣的游戏背景,我想知道它是如何制作的以及如何在自己的应用程序中实现它。 在此处输入图片说明

在这里我们可以看到背景。顶部为黄色,底部为蓝色。这不是一个简单的图像,因为在游戏过程中颜色会像过渡一样变化。

另外,如何使多维数据集看起来像第一个从底部消失一样?

提前致谢。

unity-game-engine

5
推荐指数
1
解决办法
4447
查看次数

标签 统计

qml ×1

qquickview ×1

qt ×1

qtquick2 ×1

unity-game-engine ×1