Größe und Position speichern

Hier werden alle anderen GUI-Toolkits sowie Spezial-Toolkits wie Spiele-Engines behandelt.
feldmaus
User
Beiträge: 284
Registriert: Donnerstag 12. Oktober 2006, 16:48

Beitragvon feldmaus » Mittwoch 5. März 2008, 18:07

Keines der folgenden SIGNAL/SLOT Verbindungen funktioniert,

Code: Alles auswählen

self.connect(self, QtCore.SIGNAL("closed(QWidget *)"), self.writeSettings)
self.connect(self, QtCore.SIGNAL("close(QWidget *)"), self.writeSettings)
self.connect(self, QtCore.SIGNAL("quit(QWidget *)"), self.writeSettings)
self.connect(self, QtCore.SIGNAL("destroyed(QWidget *)"), self.writeSettings)
feldmaus
User
Beiträge: 284
Registriert: Donnerstag 12. Oktober 2006, 16:48

Beitragvon feldmaus » Donnerstag 6. März 2008, 17:23

Ich habe in der Doku [url=file:///usr/share/doc/python-qt4-doc/html/qsettings.html#restoring-the-state-of-a-gui-application]Qt4 lokale Doku zu QSettings[/url]
was interessantes gelesen, ich weiß aber nicht ob ich das ernst nehmen muss?
    The readSettings() and writeSettings() functions must be called from the main window's constructor and close event handler as follows:

    MainWindow.MainWindow()
    {
    ...
    readSettings();
    }

    void MainWindow.closeEvent(QCloseEvent *event)
    {
    if (userReallyWantsToQuit()) {
    writeSettings();
    event->accept();
    } else {
    event->ignore();
    }
    }

Können die readSettings und writeSettings Methode wirklich nur so aufgerufen werden und nciht etwa über Signale?

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder