summaryrefslogtreecommitdiff
path: root/muse2/muse/dialogs.cpp
diff options
context:
space:
mode:
authorTim E. Real <termtech@rogers.com>2013-01-16 04:23:15 +0000
committerTim E. Real <termtech@rogers.com>2013-01-16 04:23:15 +0000
commit78d5201caed32cb1e55de85287bd3b9fab325bd4 (patch)
tree36cf004042091701361f05c6732f609a99366f48 /muse2/muse/dialogs.cpp
parentd3a41b3460275ce44c744aa88227a31be44a49c7 (diff)
Various usability fixes. Please see ChangeLog.
Diffstat (limited to 'muse2/muse/dialogs.cpp')
-rw-r--r--muse2/muse/dialogs.cpp42
1 files changed, 29 insertions, 13 deletions
diff --git a/muse2/muse/dialogs.cpp b/muse2/muse/dialogs.cpp
index ff93b877..a39f7c10 100644
--- a/muse2/muse/dialogs.cpp
+++ b/muse2/muse/dialogs.cpp
@@ -55,20 +55,36 @@ Legato* legato_dialog=NULL;
PasteDialog* paste_dialog=NULL;
PasteEventsDialog* paste_events_dialog=NULL;
-void init_function_dialogs(QWidget* parent)
+void init_function_dialogs()
{
- gatetime_dialog = new GateTime(parent);
- velocity_dialog = new Velocity(parent);
- quantize_dialog = new Quantize(parent);
- erase_dialog = new Remove(parent);
- del_overlaps_dialog = new DelOverlaps(parent);
- set_notelen_dialog = new Setlen(parent);
- move_notes_dialog = new Move(parent);
- transpose_dialog = new Transpose(parent);
- crescendo_dialog = new Crescendo(parent);
- legato_dialog = new Legato(parent);
- paste_dialog = new PasteDialog(parent);
- paste_events_dialog = new PasteEventsDialog(parent);
+ gatetime_dialog = new GateTime();
+ velocity_dialog = new Velocity();
+ quantize_dialog = new Quantize();
+ erase_dialog = new Remove();
+ del_overlaps_dialog = new DelOverlaps();
+ set_notelen_dialog = new Setlen();
+ move_notes_dialog = new Move();
+ transpose_dialog = new Transpose();
+ crescendo_dialog = new Crescendo();
+ legato_dialog = new Legato();
+ paste_dialog = new PasteDialog();
+ paste_events_dialog = new PasteEventsDialog();
+}
+
+void destroy_function_dialogs()
+{
+ delete gatetime_dialog;
+ delete velocity_dialog;
+ delete quantize_dialog;
+ delete erase_dialog;
+ delete del_overlaps_dialog;
+ delete set_notelen_dialog;
+ delete move_notes_dialog;
+ delete transpose_dialog;
+ delete crescendo_dialog;
+ delete legato_dialog;
+ delete paste_dialog;
+ delete paste_events_dialog;
}
void retranslate_function_dialogs()