From 3f99f3410d57b4377c38662b02e36186a019ad66 Mon Sep 17 00:00:00 2001 From: "Tim E. Real" Date: Sun, 27 Jan 2013 11:51:23 +0000 Subject: Feature: Shortcuts dialog modeless + has default global shortcut Ctl+Shift+F1 + "Printable file" button. Memory leaks! Many widgets and dialogs had no parent and were not deleted! See ChangeLog. --- muse2/muse/conf.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'muse2/muse/conf.cpp') diff --git a/muse2/muse/conf.cpp b/muse2/muse/conf.cpp index ea2390c3..aa096bc6 100644 --- a/muse2/muse/conf.cpp +++ b/muse2/muse/conf.cpp @@ -1470,6 +1470,7 @@ void MusE::writeConfiguration(int level, MusECore::Xml& xml) const void MusE::configMidiSync() { if (!midiSyncConfig) + // NOTE: For deleting parentless dialogs and widgets, please add them to MusE::deleteParentlessDialogs(). midiSyncConfig = new MusEGui::MidiSyncConfig; if (midiSyncConfig->isVisible()) { @@ -1487,6 +1488,7 @@ void MusE::configMidiSync() void MusE::configMidiFile() { if (!midiFileConfig) + // NOTE: For deleting parentless dialogs and widgets, please add them to MusE::deleteParentlessDialogs(). midiFileConfig = new MusEGui::MidiFileConfig(); midiFileConfig->updateValues(); @@ -1505,6 +1507,7 @@ void MusE::configMidiFile() void MusE::configGlobalSettings() { if (!globalSettingsConfig) + // NOTE: For deleting parentless dialogs and widgets, please add them to MusE::deleteParentlessDialogs(). globalSettingsConfig = new MusEGui::GlobalSettingsConfig(); if (globalSettingsConfig->isVisible()) { -- cgit v1.2.3