diff --git a/2024/tp4_reseau/NetIf.qml b/2024/tp4_reseau/NetIf.qml new file mode 100644 index 0000000..25779bb --- /dev/null +++ b/2024/tp4_reseau/NetIf.qml @@ -0,0 +1,19 @@ +import QtQuick 2.15 + + +Row { + property alias name: name.text + property alias address: address.text + + spacing: 40 + Text { + id: name + font.pointSize: 42 + anchors.verticalCenter: parent.verticalCenter + } + Text { + id: address + font.pointSize: 36 + anchors.verticalCenter: parent.verticalCenter + } +} diff --git a/2024/tp4_reseau/main.qml b/2024/tp4_reseau/main.qml index 287ef38..72ff705 100644 --- a/2024/tp4_reseau/main.qml +++ b/2024/tp4_reseau/main.qml @@ -7,14 +7,10 @@ Window { visible: true title: qsTr("Hello World") - Row { - Text { - text: netint.name - font.pointSize: 42 - } - Text { - text: netint.address - font.pointSize: 36 - } + NetIf { + name: netint.name + address: netint.address } + + } diff --git a/2024/tp4_reseau/qml.qrc b/2024/tp4_reseau/qml.qrc index 5f6483a..5b6417b 100644 --- a/2024/tp4_reseau/qml.qrc +++ b/2024/tp4_reseau/qml.qrc @@ -1,5 +1,6 @@ main.qml + NetIf.qml