codice C per GTK + vs radura generato file .glade
-
05-10-2019 - |
Domanda
Sono nuovo nel campo della programmazione GTK +. Sto ancora esplorando molte opzioni da utilizzare. Sarò codifica in linguaggio C. Ho le seguenti domande:
- Quale è meglio? La scrittura di codice o utilizzando i file generati da .glade radura?
- Quale è meglio utilizzare? libglade o GtkBuilder?
- Perché si utilizza l'opzione di compilazione in glade2 scoraggiato?
Soluzione
- Scegli a seconda di quale è più conveniente per la vostra particolare esigenza. Di solito la gente usa un file Libglade / GtkBuilder per l'interfaccia utente non banale (meno disordinato di creare e mantenere).
- GtkBuilder è il nuovo, modo preferito per farlo, ed è parte di GTK +. Si dovrebbe usare Libglade solo se è necessario supportare i sistemi legacy.
- "Questo permette una maggiore flessibilità con lo sviluppatore, impedisce di dover applicazioni ricompilare quando è necessario un cambiamento di interfaccia minore, e permette ai più linguaggi di programmazione da utilizzare con Glade ".
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow