假設我有以下檔案:
主檔案
app = QGuiApplication(sys.argv)
engine = QQmlApplicationEngine()
engine.quit.connect(app.quit)
engine.load("qml/mainMenu.qml")
sys.exit(app.exec())
主檔案
ApplicationWindow{
width: 1200
height: 800
...
CustomObject{...}
自定義物件.qml
CustomObject{...}
現在你可以看到我想在 main.qml 中使用 CustomObject。我不知道如何匯入(或我必須做的任何事情)這兩個檔案,所以我可以這樣做。
uj5u.com熱心網友回復:
如果 main.qml 與 CustomObject 位于同一目錄中,則您根本不需要匯入任何內容。如果它不起作用,那是因為您需要將customobject.qml 重命名為CustomObject.qml。請參閱檔案。至少第一個字母必須大寫,并且物件的名稱與檔案名相同。(qmldir雖然這實際上可以在檔案中覆寫)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/313875.html
上一篇:QtAndroid目錄
下一篇:無法識別的命令列選項“-mfloat-abi=softfp”|RaspberryPi4的Qt交叉編譯|Debian11aarch64
