summaryrefslogtreecommitdiff
path: root/muse2/muse/arranger/arranger.h
diff options
context:
space:
mode:
authorOrcan Ogetbil <oget.fedora@gmail.com>2010-12-02 05:54:36 +0000
committerOrcan Ogetbil <oget.fedora@gmail.com>2010-12-02 05:54:36 +0000
commit657ba10e4ec0fd5a5a57d0ebf9172b534a66c889 (patch)
tree8e8f5f3c41f7656536a3a7e5a72334ed60f8c2c2 /muse2/muse/arranger/arranger.h
parentffe6b074794c48f8f5e9428911bbad72a257f15a (diff)
Please see the ChangeLog
Diffstat (limited to 'muse2/muse/arranger/arranger.h')
-rw-r--r--muse2/muse/arranger/arranger.h37
1 files changed, 10 insertions, 27 deletions
diff --git a/muse2/muse/arranger/arranger.h b/muse2/muse/arranger/arranger.h
index b95b9379..f8c0bd3b 100644
--- a/muse2/muse/arranger/arranger.h
+++ b/muse2/muse/arranger/arranger.h
@@ -10,52 +10,33 @@
#include <vector>
-#include <QWidget>
-#include <q3header.h>
-#include <q3whatsthis.h>
-//Added by qt3to4:
-#include <QWheelEvent>
-#include <QMenu>
-
#include "midieditor.h"
#include "pcanvas.h"
#include "ui_mtrackinfobase.h"
#include "trackautomationview.h"
+class QAction;
+class QCheckBox;
class QMainWindow;
+class QMenu;
+class QScrollBar;
class QToolButton;
-class Header;
+class QWheelEvent;
+
+class HeaderNew;
class TList;
class ScrollScale;
-class QScrollBar;
class MTScale;
class Track;
class Xml;
class Splitter;
class LabelCombo;
class PosLabel;
-class QCheckBox;
class MidiTrackInfoBase;
class TLLayout;
class WidgetStack;
class AudioStrip;
class SpinBox;
-class QAction;
-//class QModelIndex;
-
-//---------------------------------------------------------
-// TWhatsThis
-//---------------------------------------------------------
-
-class TWhatsThis : public Q3WhatsThis {
- Header* header;
- protected:
- QString text(const QPoint&);
- public:
- TWhatsThis(QWidget* parent, Header* h) : Q3WhatsThis(parent) {
- header = h;
- }
- };
//---------------------------------------------------------
// WidgetStack
@@ -99,7 +80,7 @@ class Arranger : public QWidget {
ScrollScale* hscroll;
QScrollBar* vscroll;
TList* list;
- Header* header;
+ HeaderNew* header;
MTScale* time;
SpinBox* lenEntry;
bool showTrackinfoFlag;
@@ -130,6 +111,8 @@ class Arranger : public QWidget {
void genWaveTrackInfo();
void updateMidiTrackInfo(int flags);
void switchInfo(int);
+ void setHeaderToolTips();
+ void setHeaderWhatsThis();
private slots:
void _setRaster(int);