summaryrefslogtreecommitdiffstats
path: root/demo/NodePage.qml
diff options
context:
space:
mode:
authorThomas Vanbesien <tvanbesi@proton.me>2026-02-19 18:00:52 +0100
committerThomas Vanbesien <tvanbesi@proton.me>2026-02-19 18:00:52 +0100
commite73fe498e86dbb20d74f8d6ca13b541642676b82 (patch)
tree572593fd880d10ae23544986116847271ee49f99 /demo/NodePage.qml
parent50c62c35463b62a3a7acebf9ebe22d44f1c6dca2 (diff)
downloadBobinkQtOpcUa-e73fe498e86dbb20d74f8d6ca13b541642676b82.tar.gz
BobinkQtOpcUa-e73fe498e86dbb20d74f8d6ca13b541642676b82.zip
Rename QML singleton to Bobink and simplify singleton lifecycle
Replace QML_ELEMENT with QML_NAMED_ELEMENT(Bobink) so QML references use `Bobink` instead of `BobinkClient`. Remove instance()/create() factory in favor of inline s_instance set in the constructor. Import BobinkPlugin statically in demo, link demo to BobinkQtOpcUaplugin, and make library link dependencies PUBLIC. Add .qtcreator to gitignore.
Diffstat (limited to 'demo/NodePage.qml')
-rw-r--r--demo/NodePage.qml2
1 files changed, 1 insertions, 1 deletions
diff --git a/demo/NodePage.qml b/demo/NodePage.qml
index e4862d8..fd81db5 100644
--- a/demo/NodePage.qml
+++ b/demo/NodePage.qml
@@ -46,7 +46,7 @@ Page {
Item { Layout.fillWidth: true }
Button {
text: "Disconnect"
- onClicked: BobinkClient.disconnectFromServer()
+ onClicked: Bobink.disconnectFromServer()
}
}