summaryrefslogtreecommitdiffstats
path: root/examples/remoteobjects/modelviewclient/main.cpp
diff options
context:
space:
mode:
authorMΓ₯rten Nordheim <marten.nordheim@qt.io>2021-03-16 16:46:10 +0100
committerMΓ₯rten Nordheim <marten.nordheim@qt.io>2021-03-24 09:51:31 +0100
commit93a8755dec5db8fdc30e60815891a2c5feeea023 (patch)
tree028c00cd1a3fb381a80544e558e039aa00281927 /examples/remoteobjects/modelviewclient/main.cpp
parentf8ef7d99819580a504abb15bb21146e584feebab (diff)
Document the modelviewclient and server examples
They're simple, which makes them easy to follow. Adjusted the qtremoteobjects.qdocconf file as it wasn't working with the examples on my Linux machine at least. Task-number: QTBUG-90848 Change-Id: Id674585835717be87344f3f694ab77128ecb5344 Reviewed-by: Sona Kurazyan <sona.kurazyan@qt.io> Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Diffstat (limited to 'examples/remoteobjects/modelviewclient/main.cpp')
-rw-r--r--examples/remoteobjects/modelviewclient/main.cpp11
1 files changed, 8 insertions, 3 deletions
diff --git a/examples/remoteobjects/modelviewclient/main.cpp b/examples/remoteobjects/modelviewclient/main.cpp
index 7848198..a3361df 100644
--- a/examples/remoteobjects/modelviewclient/main.cpp
+++ b/examples/remoteobjects/modelviewclient/main.cpp
@@ -63,16 +63,21 @@ int main(int argc, char **argv)
QApplication app(argc, argv);
-
-
+//! [ObjectNode creation]
QRemoteObjectNode node(QUrl(QStringLiteral("local:registry")));
node.setHeartbeatInterval(1000);
+//! [ObjectNode creation]
+//! [Model acquisition]
+ QScopedPointer<QAbstractItemModelReplica> model(node.acquireModel(QStringLiteral("RemoteModel")));
+//! [Model acquisition]
+
+//! [QTreeView-creation]
QTreeView view;
view.setWindowTitle(QStringLiteral("RemoteView"));
view.resize(640,480);
- QScopedPointer<QAbstractItemModelReplica> model(node.acquireModel(QStringLiteral("RemoteModel")));
view.setModel(model.data());
view.show();
+//! [QTreeView-creation]
return app.exec();
}