Ich bin ein Anfänger in QML, aber ich glaube nicht, dass ich viel in dem Projekt mache, aber immer noch bekomme ich einen schwarzen Bildschirm, wenn ich diese Anwendung auf Android-Gerät ausführen.QML-Anwendung zeigt schwarzen Bildschirm
Main.qml
import QtQuick 2.6
import QtQuick.Window 2.2
Rectangle {
visible: true
width: 640
height: 480
MouseArea {
anchors.fill: parent
onClicked: {
Qt.quit()
}
}
Text {
text: qsTr("Hello World")
anchors.centerIn: parent
}
}
Knopf .QML
import QtQuick 2.0
Rectangle {
id: mainbtn
property alias text: lable.text
width: 165
height: 50
radius: 2
border.width: 2
Text {
id: lable
font.bold: true
font.pointSize: 17
width: parent.width
wrapMode: Text.WordWrap
horizontalAlignment: Text.AlignHCenter
anchors.centerIn: parent
}
MouseArea {
anchors.fill: parent
onClicked: {
console.log("1")
}
}
}
Sie sollten beide arbeiten, also bezweifle ich, dass das das Problem war. – Mitch
Ich weiß es nicht, aber ich habe es stundenlang immer wieder mit dem gleichen Code versucht. Schließlich, bevor ich aufgab, entschied ich mich, es noch einmal zu versuchen, und ich stellte sicher, dass ich während der Erstellung eines neuen Projekts mit Qt Quick Application erstellte und es funktionierte. Seit es angefangen hat zu arbeiten, habe ich daran gedacht, es hier zu melden @Mitch –