summaryrefslogtreecommitdiff
path: root/attic/muse2-oom/muse2/muse/widgets/mtrackinfo.h
diff options
context:
space:
mode:
Diffstat (limited to 'attic/muse2-oom/muse2/muse/widgets/mtrackinfo.h')
-rw-r--r--attic/muse2-oom/muse2/muse/widgets/mtrackinfo.h91
1 files changed, 0 insertions, 91 deletions
diff --git a/attic/muse2-oom/muse2/muse/widgets/mtrackinfo.h b/attic/muse2-oom/muse2/muse/widgets/mtrackinfo.h
deleted file mode 100644
index a1303786..00000000
--- a/attic/muse2-oom/muse2/muse/widgets/mtrackinfo.h
+++ /dev/null
@@ -1,91 +0,0 @@
-//=========================================================
-// MusE
-// Linux Music Editor
-// (C) Copyright 2010 Werner Schweer and others (ws@seh.de)
-//=========================================================
-
-#ifndef __MTRACKINFO_H__
-#define __MTRACKINFO_H__
-
-#include "ui_mtrackinfobase.h"
-#include "pctablemodel.h"
-#include "pctable.h"
-
-class Track;
-class QTableView;
-class QStandardItem;
-
-//---------------------------------------------------------
-// MidiTrackInfo
-//---------------------------------------------------------
-
-class MidiTrackInfo : public QFrame/*QWidget*/, public Ui::MidiTrackInfoBase
-{
- Q_OBJECT
- Track* selected;
- bool _midiDetect;
- int program, pan, volume;
- int _progRowNum;
- ProgramChangeTable* tableView;
- QList<int>* _matrix;
- ProgramChangeTableModel* _tableModel;
- bool editing;
-
- private slots:
- void iOutputChannelChanged(int);
- void iOutputPortChanged(int);
- void iProgHBankChanged();
- void iProgLBankChanged();
- void iProgramChanged();
- void iProgramDoubleClicked();
- void iLautstChanged(int);
- void iLautstDoubleClicked();
- void iTranspChanged(int);
- void iAnschlChanged(int);
- void iVerzChanged(int);
- void iLenChanged(int);
- void iKomprChanged(int);
- void iPanChanged(int);
- void iPanDoubleClicked();
- void recordClicked();
- void volRecClicked();
- void panRecClicked();
- void recEchoToggled(bool);
- void inRoutesPressed();
- void outRoutesPressed();
- void routingPopupMenuActivated(QAction*);
- //void routingPopupViewActivated(const QModelIndex&);
- void toggleAdvanced(int);
- void matrixItemChanged(QStandardItem*);
- void rebuildMatrix();
- void deleteSelectedPatches(bool);
- void movePatchUp(bool);
- void movePatchDown(bool);
-
- protected slots:
- virtual void heartBeat();
-
- public slots:
- void setTrack(Track*);
- void configChanged();
- void instrPopup();
- void progRecClicked();
- void songChanged(int);
- void insertMatrixEvent();
- void updateSize();
-
- signals:
- void outputPortChanged(int);
-
- public:
- MidiTrackInfo(QWidget*, Track* = 0);
- Track* track() const { return selected; }
- void setLabelText();
- void setLabelFont();
- void updateTrackInfo(int);
-};
-
-
-
-#endif
-