Revision control

++ // Copyright (C) 2021 The Qt Company Ltd.
++ // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only
++
++ /*!
++ \example modelviewclient
++ \title Model-View Client
++ \examplecategory {Connectivity}
++ \brief Developing a very simple client program which displays the content and changes
++ made on a server.
++ \ingroup qtremoteobjects-examples
++
++ This is the client-side application that accompanies the \l {Model-View Server}.
++
++ \snippet modelviewclient/main.cpp ObjectNode creation
++
++ We start by creating a QRemoteObjectNode and connecting it to a registry
++ found on the local machine. We also set a
++ \l{QRemoteObjectNode::heartbeatInterval}{heartbeat interval}.
++ The heartbeat is useful to detect if the connection to the \l{Source} has
++ been disrupted. In this case, since all the traffic is local, it would
++ detect when the server has been closed.
++
++ \snippet modelviewclient/main.cpp Model acquisition
++
++ We then \l {QRemoteObjectNode::acquireModel}{acquire} the model which
++ contains all of our data. In this case, we're looking to acquire a model
++ named \c{RemoteModel} from the remote object network we are connected to.
++
++ \snippet modelviewclient/main.cpp QTreeView-creation
++
++ And finally, we display the model in a very basic application.
++ */