Host QML Type
Qt Remote Objects 네트워크상의 호스트 노드. 더 보기...
| Import Statement: | import QtRemoteObjects 6.12 |
| In C++: | QRemoteObjectHost |
속성
- hostUrl : url
방법
- bool disableRemoting(object remoteObject)
- bool enableRemoting(object object, string name)
상세 설명
호스트(Host) 유형은 호스트-노드( Qt Remote Objects ) 네트워크로의 진입점을 제공합니다. 네트워크는 두 개의 노드로 구성된 단순한 형태일 수도 있고, 프로세스와 장치로 이루어진 임의로 복잡한 집합일 수도 있습니다.
호스트는 노드와 동일한 기능을 가지지만, 네트워크에 연결되어 네트워크상의 소스 객체를 공유할 수도 있습니다.
속성 설명서
hostUrl : url
노드의 호스트 주소입니다.
이 주소는 이 노드를 통해 원격으로 전송된 소스 객체가 상주하게 될 위치입니다.
메서드 문서
bool disableRemoting(object remoteObject)
QObject remoteObject 에 대한 원격 액세스를 비활성화합니다. 현재 노드가 클라이언트 노드이거나 remoteObject 가 등록되어 있지 않은 경우 false 를 반환하고, Source 객체에 대한 원격 액세스가 성공적으로 비활성화된 경우 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()도 참조하십시오 .
© 2026 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.