Scrivere il mio primo programma gtk, qual è il modo migliore per utilizzare radura?

StackOverflow https://stackoverflow.com/questions/4015187

  •  26-09-2019
  •  | 
  •  

Domanda

Ho letto tutorial, ma una cosa che non riesco a vedere è questo: Se si scrive un'applicazione complessa in cui le nuove finestre pop-up a seguito di clic sui pulsanti su una finestra principale, dovrebbe ogni finestra in primo piano sia un file glade separato, o c'è un modo per tenere tutto il design di interfaccia in un unico file glade ? Se sì, come si fa a farlo? La finestra di ispezione radura sembra mostrare una grande gerarchia per tutto nel file corrente.

Se si dispone di una finestra modale creato a seguito di un pulsante di scatto su una finestra principale, può essere che nello stesso file radura troppo?

È stato utile?

Soluzione

Se non si è già, è necessario utilizzare l'ultima versione del glade3 e il formato GtkBuilder al posto del vecchio formato libglade. Se la vostra applicazione è complessa probabilmente si desidera dividere l'interfaccia in più file. La cosa da tenere a mente è che tutto in un file è stato caricato e installato in una sola volta. Se si potrebbe avere più istanze di una determinata gerarchia widget o se sarà necessario configurare un insieme di widget appositamente ogni volta che vengono utilizzati si dovrebbe andare nel proprio file.

Se non avete visto questo tutorial e questo Glade / GtkBuilder FAQ dovete assolutamente dare loro una lettura.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top