Ho bisogno di exec() a QApplicazione in un thread che non è main (le mie GUI devono essere plugin che possono essere caricati e scaricati dinamicamente in fase di runtime, quindi non ho accesso al thread principale) . Qualcuno sa di un modo (relativamente) indolore per aggirare la restrizione di Qt contro l'avvio di QApplication al di fuori del main?QApplicazione in thread non principale
Sto sviluppando in Linux con Qt4 in C++ utilizzando gcc4.3.4.
Penso che potresti avere ragione, VestniK - Anche se la mia GUI è effettivamente in esecuzione, sembra che non funzioni effettivamente le chiamate di update() a meno che non costringa il sistema operativo a ridisegnare la GUI trascinandone un'altra finestra sopra. – rcv
Ho trovato questa risposta utile per risolvere un altro problema, ma durante lo spostamento dell'oggetto QMainWindow da un altro thread a quello principale ho ricevuto 'QObject :: moveToThread: I widget non possono essere spostati in un nuovo thread' – ASten