diff options
author | Orcan Ogetbil <oget.fedora@gmail.com> | 2010-12-01 08:59:04 +0000 |
---|---|---|
committer | Orcan Ogetbil <oget.fedora@gmail.com> | 2010-12-01 08:59:04 +0000 |
commit | ffe6b074794c48f8f5e9428911bbad72a257f15a (patch) | |
tree | 70084b6b495e0d9963329c0f568470ddf9a9209f /muse2/muse/arranger | |
parent | 220cd2ee02444791e089a9ee0c772844bf9c3d3c (diff) |
Ported midiport to Qt4.
Diffstat (limited to 'muse2/muse/arranger')
-rw-r--r-- | muse2/muse/arranger/tlist.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/muse2/muse/arranger/tlist.cpp b/muse2/muse/arranger/tlist.cpp index 28e50750..15a1cdf9 100644 --- a/muse2/muse/arranger/tlist.cpp +++ b/muse2/muse/arranger/tlist.cpp @@ -11,7 +11,7 @@ #include <qpainter.h> #include <qlineedit.h> -#include <q3popupmenu.h> +#include <QMenu> #include <qmessagebox.h> #include <qscrollbar.h> #include <qtimer.h> @@ -531,9 +531,10 @@ void TList::portsPopupMenu(Track* t, int x, int y) else port = track->outPort(); - Q3PopupMenu* p = midiPortsPopup(0, port); - int n = p->exec(mapToGlobal(QPoint(x, y)), 0); - if (n != -1) { + QMenu* p = midiPortsPopup(0, port); + QAction* act = p->exec(mapToGlobal(QPoint(x, y)), 0); + if (act) { + int n = act->data().toInt(); // Changed by T356. //track->setOutPort(n); //audio->msgSetTrackOutPort(track, n); |