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/midiedit | |
| parent | 220cd2ee02444791e089a9ee0c772844bf9c3d3c (diff) | |
Ported midiport to Qt4.
Diffstat (limited to 'muse2/muse/midiedit')
| -rw-r--r-- | muse2/muse/midiedit/dlist.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/muse2/muse/midiedit/dlist.cpp b/muse2/muse/midiedit/dlist.cpp index 06c9ffbf..9f1c5db0 100644 --- a/muse2/muse/midiedit/dlist.cpp +++ b/muse2/muse/midiedit/dlist.cpp @@ -7,7 +7,7 @@ #include <QCursor> #include <QHeaderView> -#include <Q3PopupMenu> +#include <QMenu> #include <QMouseEvent> #include <QPainter> #include <QPixmap> @@ -164,10 +164,11 @@ void DList::draw(QPainter& p, const QRect& rect) void DList::devicesPopupMenu(DrumMap* t, int x, int y, bool changeAll) { - Q3PopupMenu* p = midiPortsPopup(this); - int n = p->exec(mapToGlobal(QPoint(x, y)), 0); + QMenu* p = midiPortsPopup(); + QAction* act = p->exec(mapToGlobal(QPoint(x, y)), 0); bool doemit = false; - if (n != -1) { + if (act) { + int n = act->data().toInt(); if (!changeAll) { if(n != t->port) |
