Scusate la domanda, ma detto in modo molto terra-terra, se voglio realizzare un programma con interfaccia grafica del tipo "finestra principale", da cui gestisco tutte le opzioni ed operazioni necessarie, l'idea di fondo è che nel main con giusto quattro righe di codice, dichiaro la classe associata a questa finestra principale e poi è sostanzialmente fatto il tutto.
Lo sforzo maggiore è realizzare il costruttore di questa finestra, in cui ne realizzo l'impalcatura, attraverso ad esempio funzioni membro del tipo void creamenu(), void creabarra(), ecc.
Tutto quanto serve poi a gestire l'interazioni tra l'utente, eventuali altri oggetti (ad esempio che gestiscono geometria, materiali, carichi,ecc) e quanto presente nella finestra principale è gestito attraverso le funzioni membro che vado ad implementare.
Può essere in maniera molto rozza l'idea di base da cui partire per impostare la realizzazione del codice?
Grazie