擅长:python、mysql、java
<p>对于ppl在谷歌搜索中的绊脚石,我得到了一个主窗口来正确显示:</p>
<pre><code>import sys
import os
from PySide2.QtCore import Qt, QObject, Signal, Slot, Property
from PySide2.QtGui import QGuiApplication
from PySide2.QtQml import QQmlApplicationEngine
if __name__ == "__main__":
app = QGuiApplication(sys.argv)
engine = QQmlApplicationEngine()
engine.addImportPath("imports")
print(engine.importPathList() )
engine.load('qttest2.qml')
if not engine.rootObjects():
sys.exit(-1)
sys.exit(app.exec_())
</code></pre>
<p>文件qttest2.qml来自qt design studio,包含(必须为主窗口手动编辑):</p>
<pre><code>import QtQuick 2.12
import QtQuick.Layouts 1.3
import qttest2 1.0
import QtQuick.Controls 2.12
ApplicationWindow {
visible: true
width: 800
height: 500
Item {
width: Constants.width
height: Constants.height
Screen01 {
}
}
}
</code></pre>