Stiamo eseguendo la GUI remota su alcuni PC, tutti in comunicazione con un server centrale su cui è in esecuzione l'applicazione principale. Invece di hackerare il nostro protocollo di rete manuale e il livello di marshalling per pressioni di pulsanti e vari eventi, la mia speranza è che in qualche modo questo possa essere risolto in modo più intelligente.Qualche idea per l'esecuzione di segnali/slot Qt sulla rete?
In effetti, sarebbe bello se si potesse generare automaticamente proxy di rete per questi oggetti Qt, o in qualche modo collegare segnali/slot attraverso un'interfaccia RPC, o qualcosa del genere.
Scrivi generatore di codice basato su file .ui di Qt dovrebbe essere fattibile, ma forse qualcun altro ha provato prima (con o senza successo)?
Un'altra idea sarebbe quella di utilizzare PyQt e alcuni meccanismi in Python per gli oggetti proxy in rete.
In caso di problemi specifici Qt, come si risolve la GUI remota in generale?
(Utilizzo di web server/client non è ok, come abbiamo bisogno del nostro Qt stile, e, probabilmente, una GUI più veloce con i widget più fantasia.)
Qualche esperienza con esso? Potrebbe funzionare come alternativa ai socket + serializzazione? – rpg
Nessuna esperienza con esso, tutti i feedback sono i benvenuti – TimW
Sembra interessante .. indagherà e tornerà .. – Macke