В настоящее время я разрабатываю класс Qt, который необходимо интегрировать в проект Visual Studio C++.Добавить QML (QQuickView) в существующий пользовательский интерфейс
Проект Qt - приложение виджета Qt. Построить на Qt Creator 3.2.1 (opensource) на основе Qt 5.3.2. Используя Visual Studio 2013 Professional, установлен Qt Addin.
Я пробовал решения со всего Интернета или из других сообщений Stack, но безуспешно. Я не вижу свой пост как дубликат, так как другие сообщения не решают мою проблему.
Мне удалось запустить QML из кода, но он запускается в другом окне. На первом снимке окно QML (холст Qt) отображается поверх моего пользовательского интерфейса программы.
мне нужно интегрировать QML в мою программу пользовательского интерфейса. Я могу использовать QGraphicsView
, если это поможет.
Простой пример QML. canvas.qml
import QtQuick 2.0
Rectangle {
id: rectangle
color: "red"
width: 600
height: 600
}
Как вы ЗАГРУЗКА этого файла QML? Вы используете QQuickWidget? – peppe
Да. Я использую QQuickWidget. –