summaryrefslogtreecommitdiff
path: root/attic/muse2-oom/muse2/muse/instruments/editinstrument.h
diff options
context:
space:
mode:
Diffstat (limited to 'attic/muse2-oom/muse2/muse/instruments/editinstrument.h')
-rw-r--r--attic/muse2-oom/muse2/muse/instruments/editinstrument.h91
1 files changed, 0 insertions, 91 deletions
diff --git a/attic/muse2-oom/muse2/muse/instruments/editinstrument.h b/attic/muse2-oom/muse2/muse/instruments/editinstrument.h
deleted file mode 100644
index b3c6b5e0..00000000
--- a/attic/muse2-oom/muse2/muse/instruments/editinstrument.h
+++ /dev/null
@@ -1,91 +0,0 @@
-//=========================================================
-// MusE
-// Linux Music Editor
-// $Id: editinstrument.h,v 1.1.1.1.2.4 2009/05/31 05:12:12 terminator356 Exp $
-//
-// (C) Copyright 2003 Werner Schweer (ws@seh.de)
-//=========================================================
-
-#ifndef __EDITINSTRUMENT_H__
-#define __EDITINSTRUMENT_H__
-
-#include "ui_editinstrumentbase.h"
-#include "minstrument.h"
-#include "midictrl.h"
-
-class QDialog;
-class QMenu;
-class QCloseEvent;
-
-//---------------------------------------------------------
-// EditInstrument
-//---------------------------------------------------------
-
-class EditInstrument : public QMainWindow, public Ui::EditInstrumentBase {
- Q_OBJECT
-
- MidiInstrument workingInstrument;
- QListWidgetItem* oldMidiInstrument;
- QTreeWidgetItem* oldPatchItem;
- void closeEvent(QCloseEvent*);
- int checkDirty(MidiInstrument*, bool isClose = false);
- bool fileSave(MidiInstrument*, const QString&);
- void saveAs();
- void updateInstrument(MidiInstrument*);
- void updatePatch(MidiInstrument*, Patch*);
- void updatePatchGroup(MidiInstrument*, PatchGroup*);
- void changeInstrument();
- QTreeWidgetItem* addControllerToView(MidiController* mctrl);
- QString getPatchItemText(int);
- void enableDefaultControls(bool, bool);
- void setDefaultPatchName(int);
- int getDefaultPatchNumber();
- void setDefaultPatchNumbers(int);
- void setDefaultPatchControls(int);
- QString getPatchName(int);
- void deleteInstrument(QListWidgetItem*);
- ///QMenu* patchpopup;
-
- private slots:
- virtual void fileNew();
- virtual void fileOpen();
- virtual void fileSave();
- virtual void fileSaveAs();
- virtual void fileExit();
- virtual void helpWhatsThis();
- void instrumentChanged();
- void tabChanged(QWidget*);
- void patchChanged();
- void controllerChanged();
- //void instrumentNameChanged(const QString&);
- void instrumentNameReturn();
- void patchNameReturn();
- void deletePatchClicked();
- void newPatchClicked();
- void newGroupClicked();
- void patchButtonClicked();
- void defPatchChanged(int);
- //void newCategoryClicked();
- void deleteControllerClicked();
- void newControllerClicked();
- void addControllerClicked();
- void ctrlTypeChanged(int);
- //void ctrlNameChanged(const QString&);
- void ctrlNameReturn();
- void ctrlHNumChanged(int);
- void ctrlLNumChanged(int);
- void ctrlMinChanged(int);
- void ctrlMaxChanged(int);
- void ctrlDefaultChanged(int);
- //void sysexChanged();
- //void deleteSysexClicked();
- //void newSysexClicked();
- void ctrlNullParamHChanged(int);
- void ctrlNullParamLChanged(int);
-
- public:
- EditInstrument(QWidget* parent = 0, Qt::WFlags fl = Qt::Window);
- };
-
-#endif
-