2017-10-11 378 views
1

我是Qt5.9中的註冊表節點的簡單開關構建示例。它的做工精細,但當我更換QUrl( 「local.registry」)QUrl( 「local.replica」)在定義QRemoteObjectRegistryHostQRemoteObjectHostQUrl(「TCP://本地主機:9999 「)「TCP://127.0.0.1:9999」,或粘貼當前主機地址defniton ...運行的應用程序後,我有錯誤...QtRO - class qremoteobjects - 如何連接2個或更多遠程對等體TCP

qt.remoteobjects:聽失敗URL:QUrl(「tcp://127.0.0.1:9999」)

qt.remoteobjects:QAbstractSocket :: AddressInUseError

qt.remoteobjects:無法爲客戶端創建ClientIoDevice。提供的網址/方案無效? QUrl( 「」)

回答

1

的有效值,使用QUrl("local.registry")代替:

QUrl("tcp://192.168.0.3:-1"); 

有效的價值,而不是使用QUrl("local.replica")

QUrl("tcp://192.168.0.3:9999"); 

的IP地址192.168.0.3 - 用於例子(它對我的辦公室網絡中的工作站有效)在您的情況下IP地址可以包含其他數字。

相關問題