summaryrefslogtreecommitdiff
path: root/muse2/muse/widgets/routepopup.h
diff options
context:
space:
mode:
Diffstat (limited to 'muse2/muse/widgets/routepopup.h')
-rw-r--r--muse2/muse/widgets/routepopup.h39
1 files changed, 21 insertions, 18 deletions
diff --git a/muse2/muse/widgets/routepopup.h b/muse2/muse/widgets/routepopup.h
index 7f5a8820..842ba130 100644
--- a/muse2/muse/widgets/routepopup.h
+++ b/muse2/muse/widgets/routepopup.h
@@ -25,14 +25,17 @@
#include <QObject>
-class Track;
+namespace MusECore {
class AudioTrack;
+class Track;
+}
+
class QWidget;
class QString;
class QAction;
class QPoint;
-namespace MusEWidget {
+namespace MusEGui {
class PopupMenu;
@@ -41,38 +44,38 @@ class RoutePopupMenu : public QObject
Q_OBJECT
PopupMenu* _pup;
- Track* _track;
+ MusECore::Track* _track;
// Whether the route popup was shown by clicking the output routes button, or input routes button.
bool _isOutMenu;
void init();
void prepare();
- int addMenuItem(AudioTrack* track, Track* route_track, PopupMenu* lb, int id, int channel,
+ int addMenuItem(MusECore::AudioTrack* track, MusECore::Track* route_track, PopupMenu* lb, int id, int channel,
int channels, bool isOutput);
- int addAuxPorts(AudioTrack* t, PopupMenu* lb, int id, int channel, int channels, bool isOutput);
- int addInPorts(AudioTrack* t, PopupMenu* lb, int id, int channel, int channels, bool isOutput);
- int addOutPorts(AudioTrack* t, PopupMenu* lb, int id, int channel, int channels, bool isOutput);
- int addGroupPorts(AudioTrack* t, PopupMenu* lb, int id, int channel, int channels, bool isOutput);
- int addWavePorts(AudioTrack* t, PopupMenu* lb, int id, int channel, int channels, bool isOutput);
- int addSyntiPorts(AudioTrack* t, PopupMenu* lb, int id, int channel, int channels, bool isOutput);
- int addMultiChannelPorts(AudioTrack* t, PopupMenu* pup, int id, bool isOutput);
- int nonSyntiTrackAddSyntis(AudioTrack* t, PopupMenu* lb, int id, bool isOutput);
- int addMidiPorts(AudioTrack* t, PopupMenu* pup, int id, bool isOutput);
+ int addAuxPorts(MusECore::AudioTrack* t, PopupMenu* lb, int id, int channel, int channels, bool isOutput);
+ int addInPorts(MusECore::AudioTrack* t, PopupMenu* lb, int id, int channel, int channels, bool isOutput);
+ int addOutPorts(MusECore::AudioTrack* t, PopupMenu* lb, int id, int channel, int channels, bool isOutput);
+ int addGroupPorts(MusECore::AudioTrack* t, PopupMenu* lb, int id, int channel, int channels, bool isOutput);
+ int addWavePorts(MusECore::AudioTrack* t, PopupMenu* lb, int id, int channel, int channels, bool isOutput);
+ int addSyntiPorts(MusECore::AudioTrack* t, PopupMenu* lb, int id, int channel, int channels, bool isOutput);
+ int addMultiChannelPorts(MusECore::AudioTrack* t, PopupMenu* pup, int id, bool isOutput);
+ int nonSyntiTrackAddSyntis(MusECore::AudioTrack* t, PopupMenu* lb, int id, bool isOutput);
+ int addMidiPorts(MusECore::AudioTrack* t, PopupMenu* pup, int id, bool isOutput);
private slots:
void popupActivated(QAction*);
void songChanged(int);
public:
- RoutePopupMenu(QWidget* parent = 0, Track* track = 0, bool isOutput = false);
- RoutePopupMenu(const QString& title, QWidget* parent = 0, Track* track = 0, bool isOutput = false);
+ RoutePopupMenu(QWidget* parent = 0, MusECore::Track* track = 0, bool isOutput = false);
+ RoutePopupMenu(const QString& title, QWidget* parent = 0, MusECore::Track* track = 0, bool isOutput = false);
~RoutePopupMenu();
void updateRouteMenus();
- void exec(Track* track = 0, bool isOutput = false);
- void exec(const QPoint& p, Track* track = 0, bool isOutput = false);
- void popup(const QPoint& p, Track* track = 0, bool isOutput = false);
+ void exec(MusECore::Track* track = 0, bool isOutput = false);
+ void exec(const QPoint& p, MusECore::Track* track = 0, bool isOutput = false);
+ void popup(const QPoint& p, MusECore::Track* track = 0, bool isOutput = false);
};
}