2010-11-28 6 views
6

Attualmente sto lavorando con molti widget personalizzati che forniscono diversi segnali e slot per comunicare tra loro.Visualizza segnali e slot QT

E.g. c'è un widget che stabilisce una connessione di rete e quindi emette un segnale agli altri che poi cambiano il loro stato da disabilitato a abilitato.

Ora desidero visualizzare come funzionano questi widget e chiedo quale sarebbe il modo migliore? Esiste un tipo di diagramma UML adatto a questo scopo?

Forse ci sono già strumenti che potrebbero cercare automaticamente le connessioni e visualizzarle?

Sarebbe bello se fosse possibile visualizzare anche slot/segnali non utilizzati.

EDIT: sarebbe bello se ci sarebbe stato un approccio che non poteva solo visualizzare QWidgets ma anche classi di QObject che hanno anche segnale/Slot

risposta

0

Il progettista, in modalità di modifica del segnale/Slot, fa esattamente questo .

+4

Sto ereditando da ui-file creati con QtDesigner e aggiungo segnali/slot alle classi risultanti. QtDesigner è in grado di mostrare solo sig/slots per .ui-Files. Un altro problema è che potrebbero esserci anche QObjects che hanno segnali/slot. Questi tipi non hanno affatto .ui. – MOnsDaR