Buongiorno a Tutti.
Ho creato una MainWindow, utilizzo per la parte grafica QDesigner,
per poi settare la gui nel codice con
uic.loadUi("..\\path\\file_ui.ui", self)
.

Nel centralWidget, di nome central_widget, ho messo degli spacer, un QFrame contenente un QLabel e una QProgressBar.
Il codice, dopo aver effettuato delle operazioni di configurazione, segnalate dalla progressBar e dalla statusBar,
apre una QDialog per richiesta di una conferma, dopodiché si chiude la QDialog e dovrei sostituire nel centraWidget
l'attuale QFrame, di nome frameIntro, con un altro QWidget o QFrame.
Il problema è che non riesco a farlo, perchè il centralWidget non ha l'attributo addWidget!!!
# DISEGNA DATI UFFICIO
    def drawDatiUfficio(self):
        # verificare effettiva DISTRUZIONE del QWidget!!!!!!!!!!!
        self.frameIntro.destroy()
        self.frameIntro.setParent(None)

        from ReTaBo_Beta.grafica import frameDatiUfficio
        self.frameDati = frameDatiUfficio.FrameDatiUfficio(self)

        #!!!!!!
        self.central_widget.addWidget(self.frameDati)


Riesco soltanto se imposto il nuovo QFrame, di nome frameDati,
come centralWidget
self.setCentralWidget(self.frameDati)

però volevo, per una questione di settaggi grafici, rimanere inalterata
la centraWidget e cambiare soltanto il suo contenuto.

Qualcuno può aiutarmi nella soluzione del problema?
Grazie.