Diferència entre revisions de la pàgina «Guia per a desenvolupar l'ex07 dels exercicis de QML»
Salta a la navegació
Salta a la cerca
(Es crea la pàgina amb «= ex07a_01= == main.qml == import QtQuick 2.12 import QtQuick.Window 2.12 Window { width: 640 height: 480 visible: true title: qsTr("ex07a - v0....».) |
m |
||
Línia 1: | Línia 1: | ||
= ex07a_01= | = ex07a_01= | ||
− | |||
== main.qml == | == main.qml == | ||
import QtQuick 2.12 | import QtQuick 2.12 | ||
Línia 14: | Línia 13: | ||
} | } | ||
} | } | ||
− | |||
== EstatMqtt.qml == | == EstatMqtt.qml == | ||
import QtQuick 2.4 | import QtQuick 2.4 | ||
Línia 20: | Línia 18: | ||
EstatMqttForm { | EstatMqttForm { | ||
} | } | ||
− | |||
== EstatMqttForm.ui.qml == | == EstatMqttForm.ui.qml == | ||
import QtQuick 2.4 | import QtQuick 2.4 | ||
Línia 58: | Línia 55: | ||
} | } | ||
} | } | ||
+ | |||
+ | = ex07a_02 = |
Revisió del 12:10, 8 feb 2021
ex07a_01
main.qml
import QtQuick 2.12 import QtQuick.Window 2.12 Window { width: 640 height: 480 visible: true title: qsTr("ex07a - v0.1") EstatMqtt{ anchors.centerIn: parent } }
EstatMqtt.qml
import QtQuick 2.4 EstatMqttForm { }
EstatMqttForm.ui.qml
import QtQuick 2.4 import QtQuick.Controls 2.15 Item { id: item1 width: 400 height: 400 property alias btConnecta: btConnecta property alias textInfo: textInfo
Text { id: textInfo y: 56 height: 53 color: "#ee2222" text: qsTr("MQTT desconnectat") anchors.left: parent.left anchors.right: parent.right anchors.bottom: btConnecta.top font.pixelSize: 35 horizontalAlignment: Text.AlignHCenter anchors.bottomMargin: 25 anchors.rightMargin: 10 anchors.leftMargin: 10 font.bold: true }
Button { id: btConnecta x: 164 y: 214 text: qsTr("&Connecta") anchors.verticalCenter: parent.verticalCenter anchors.horizontalCenter: parent.horizontalCenter } }