#qt #qml
#qt #qml
Вопрос:
Я пытаюсь изучить QML и следовать официальной демонстрации, чтобы запустить его, и написать простой файл qml, а затем запустить команду qmlscene для его запуска, но он показывает ошибку, а затем сбой.
Привет.qml файл:
import QtQuick 2.3
Rectangle {
width: 200
height: 100
color: "red"
Text {
anchors.centerIn: parent
text: "Hello, World!"
}
}
А затем запустите его из командной строки:
E:QT-learn>qmlscene hello.qml
Warning: QQml_colorProvider: no color provider has been set!
file:///E:/QT-learn/hello.qml:6 Invalid property assignment: color expected
Моя среда:
Система Win10
Python3.8 64bit
PyQt5.15
Комментарии:
1. Какую версию Qt и ОС вы используете? С Qt 5.15 в Linux он работает корректно
2. @eyllanesc Я обновил свой пост с моей системной средой.
3. Похоже, это ошибка, как вы установили PyQt5? Вы использовали pip или другой метод?
4. Я использую pip для установки PyQt5 и связанных пакетов.
5. попробуйте установить предыдущую версию, например 5.14