[PyKDE] destructor not getting called?
Boudewijn Rempt
boud at valdyas.org
Fri Nov 8 07:18:01 GMT 2002
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Friday 08 November 2002 01:50, Kaleb Pederson wrote:
> I'm using a global QSettings object throughout my application. For some
> reason, when the program closes, the destructor on my QSettings object is
> not getting called. As it is the destructor that actually writes
> everything to disk (in order to cache the data), none of my settings are
> getting saved. Can I manually call it? I'm pretty sure that this used to
> work on previous PyQt/Qt versions.
>
It might be my Java heritage, but I've never trusted destructors... Couldn't
you just connect the LastWindowClosed signal to the save method? Why I
personally to is to write the settings whenever a main window is closed, from
the closeEvent.
- --
Boudewijn Rempt | http://www.valdyas.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE9y1YqdaCcgCmN5d8RAjCnAJ9QWU6pbaARv42n/YUeXCQdXGg/gACgkBvo
D/imtv5E0wlLjBI6xW08S0Q=
=qVW+
-----END PGP SIGNATURE-----
More information about the PyQt
mailing list