Unsolved Applicazione: tutti i widget nella stessa finestra
-
per caso qualche buon conoscitore dei metodi di Qt sulle finestre (QWidget) sa come riuscire a visualizzare l'intero programma in una sola finestra? Mi spiego meglio, per adesso riesco a fare aprire tutte le classi grafiche (ovvero le finestre) una dopo l'altra sullo schermo usando i metodi Classe.setModal(true); e Classe.exec();
Esiste un modo per avere un'unica finestra che si adatta dinamicamente classe grafica dopo classe grafica, ovvero avere sempre e solo una sola finestra attiva sullo schermo che però cambia il suo contenuto?
Grazie mille in anticipo -
Forse avro' mal capito la domanda, ma non potresti mettere i widget che si servono in un singolo form e farli visualizzare uno alla volta utilizzando il setVisible ?
-
Basta che anziché creare dialog credi widget come container e li aggiungi - togli alla finestra principale.
Come mai vuoi fare così? Di solito questo approccio si usa nel web e non nei programmi desktop.