summaryrefslogtreecommitdiff
path: root/muse2/muse/miditransform.h
diff options
context:
space:
mode:
authorOrcan Ogetbil <oget.fedora@gmail.com>2010-11-18 09:11:56 +0000
committerOrcan Ogetbil <oget.fedora@gmail.com>2010-11-18 09:11:56 +0000
commit87d3692e1ad5a79a3608ffd361c637e44d9291c7 (patch)
tree6750e2f5c759c18253c003323a39363d97a6d1a5 /muse2/muse/miditransform.h
parent670e396ad8eb962ea7e37720ef91d79106994bc5 (diff)
ported .ui widgets to Qt4
Diffstat (limited to 'muse2/muse/miditransform.h')
-rw-r--r--muse2/muse/miditransform.h25
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();
};