diff options
author | Tim E. Real <termtech@rogers.com> | 2010-11-22 08:19:49 +0000 |
---|---|---|
committer | Tim E. Real <termtech@rogers.com> | 2010-11-22 08:19:49 +0000 |
commit | ddbb19cf510a8d7d288575876005ea12775ef7d2 (patch) | |
tree | 5efec4e4b42a90689066c7aa84296e5a7747e5e0 /muse2/ChangeLog | |
parent | a2b0af5b4708a4468d85c0668a49a9e2dfcaeaab (diff) |
Delete main MusE object before returning from main.
Also make ClipList a child of it, so it deletes too.
Diffstat (limited to 'muse2/ChangeLog')
-rw-r--r-- | muse2/ChangeLog | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/muse2/ChangeLog b/muse2/ChangeLog index d4bfcafd..92f86eeb 100644 --- a/muse2/ChangeLog +++ b/muse2/ChangeLog @@ -1,6 +1,11 @@ -21.11.2010 +22.11.2010 - Oops, fixed regression, marker view and cliplist crashes, removed setAttribute(Qt::WA_DeleteOnClose) from TopWin constructor, and added it to individual TopWin sub-classes (only MidiEditor needs it). (Tim) + - Final major leak fixed: We can now delete the main MusE object just before returning from main! (Tim) + Now that markerview, cliplist et. al. are also being deleted (verified, dtors called), I changed + MusE::startClipList() so the main MusE instance owns it like all the others. It deletes too, now. + Also removed odd special Toplevel::CLIPLIST case in MusE::toplevelDeleted(). Hope it works... + Tested closing complex song, with all windows open. Nice to see final Finished! message (new, with -D). 21.11.2010 - All menus now use QActions. Some shortcuts are left to be assigned correctly (Orcan) - Clean up: Remove submenu integer ids from the MusE class in favor of QActions (Orcan) |