diff options
author | Orcan Ogetbil <oget.fedora@gmail.com> | 2010-11-18 09:11:56 +0000 |
---|---|---|
committer | Orcan Ogetbil <oget.fedora@gmail.com> | 2010-11-18 09:11:56 +0000 |
commit | 87d3692e1ad5a79a3608ffd361c637e44d9291c7 (patch) | |
tree | 6750e2f5c759c18253c003323a39363d97a6d1a5 /muse2/muse/miditransform.h | |
parent | 670e396ad8eb962ea7e37720ef91d79106994bc5 (diff) |
ported .ui widgets to Qt4
Diffstat (limited to 'muse2/muse/miditransform.h')
-rw-r--r-- | muse2/muse/miditransform.h | 25 |
1 files changed, 19 insertions, 6 deletions
diff --git a/muse2/muse/miditransform.h b/muse2/muse/miditransform.h index 3dcb4a98..0c71b98b 100644 --- a/muse2/muse/miditransform.h +++ b/muse2/muse/miditransform.h @@ -9,9 +9,10 @@ #ifndef __MIDITRANSFORM_H__ #define __MIDITRANSFORM_H__ -#include "transformbase.h" +#include "ui_transformbase.h" -class Q3ListBoxItem; +class QListWidgetItem; +class QDialog; class MidiTransformation; class MidiTransformPrivate; class Event; @@ -33,10 +34,23 @@ enum TransformOperator { }; //--------------------------------------------------------- +// MidiTransformDialogBaseWidget +// Wrapper around Ui::MidiTransformDialogBase +//--------------------------------------------------------- + +class MidiTransformDialogBaseWidget : public QDialog, public Ui::MidiTransformDialogBase +{ + Q_OBJECT + + public: + MidiTransformDialogBaseWidget(QDialog *parent = 0, Qt::WFlags f = 0) : QDialog(parent, f) { setupUi(this); } +}; + +//--------------------------------------------------------- // MidiTransformDialog //--------------------------------------------------------- -class MidiTransformerDialog : public MidiTransformDialogBase { +class MidiTransformerDialog : public MidiTransformDialogBaseWidget { Q_OBJECT MidiTransformPrivate* data; @@ -68,7 +82,7 @@ class MidiTransformerDialog : public MidiTransformDialogBase { void procLenOpSel(int); void procPosOpSel(int); void funcOpSel(int); - void presetChanged(Q3ListBoxItem*); + void presetChanged(QListWidgetItem*); void nameChanged(const QString&); void commentChanged(); void selVal1aChanged(int); @@ -94,8 +108,7 @@ class MidiTransformerDialog : public MidiTransformDialogBase { void songChanged(int); public: - MidiTransformerDialog(QWidget* parent = 0, const char* name = 0, - bool modal = false, Qt::WFlags fl = 0); + MidiTransformerDialog(QDialog* parent = 0, Qt::WFlags fl = 0); ~MidiTransformerDialog(); }; |