Host QML Type
Qt Remote Objects 네트워크의 호스트 노드입니다. 더 보기...
Import Statement: | import QtRemoteObjects 6.8 |
In C++: | QRemoteObjectHost |
속성
- hostUrl : url
방법
- bool disableRemoting(object remoteObject)
- bool enableRemoting(object object, string name)
상세 설명
호스트 유형은 Qt Remote Objects 네트워크에 대한 진입점을 제공합니다. 네트워크는 두 개의 노드처럼 단순할 수도 있고, 임의로 복잡한 프로세스 및 디바이스 집합일 수도 있습니다.
호스트는 노드와 동일한 기능을 가지고 있지만 네트워크에 연결할 수 있고 네트워크의 소스 개체를 공유할 수도 있습니다.
속성 문서
hostUrl : url |
노드의 호스트 주소입니다.
이 노드에 의해 원격된 소스 오브젝트가 상주할 주소입니다.
메서드 문서
bool disableRemoting(object remoteObject) |
QObject remoteObject 에 대한 원격 액세스를 비활성화합니다. 현재 노드가 클라이언트 노드이거나 remoteObject 이 등록되지 않은 경우 false
을 반환하고, 소스 오브젝트에 대한 원격 액세스가 성공적으로 비활성화되면 true
을 반환합니다.
경고: 이 메서드를 호출한 후에는 이 객체의 복제본이 더 이상 유효하지 않습니다.
enableRemoting()도 참조하세요 .
bool enableRemoting(object object, string name) |
호스트 노드가 QObject object 에 대한 원격 액세스를 동적으로 제공할 수 있도록 합니다. 이 오브젝트를 호스팅하는 노드에 연결된 클라이언트 노드는 이 소스의 복제본을 얻을 수 있습니다.
name 옵션은 QRemoteObjectNode::acquire()를 사용하여 QObject 을 획득할 수 있는 조회 이름을 정의합니다. 명시적으로 설정하지 않으면 QCLASSINFO_REMOTEOBJECT_TYPE에 지정된 이름이 사용됩니다. QObject 에 대해 이러한 매크로가 정의되지 않은 경우 QObject::objectName()가 사용됩니다.
현재 노드가 클라이언트 노드이거나 QObject 이 이미 원격으로 등록되어 있는 경우 false
을 반환하고, 동적 QObject 에 대해 원격이 성공적으로 활성화된 경우 true
을 반환합니다.
disableRemoting()도 참조하세요 .
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.