summaryrefslogtreecommitdiff
path: root/muse2/muse/arranger/tlist.cpp
diff options
context:
space:
mode:
authorFlorian Jung <flo@windfisch.org>2011-12-22 00:13:14 +0000
committerFlorian Jung <flo@windfisch.org>2011-12-22 00:13:14 +0000
commitb1b88156cb2adf84e752449f2bc803754b520f8c (patch)
tree3d70291cf9671beb4253b23f026212e3350ab004 /muse2/muse/arranger/tlist.cpp
parent1057d7190242cdf9248671b316a398db805f5f56 (diff)
parent1fe51e45eebbfc2ac198ed4778c9afdb9eaf2ed0 (diff)
merged with trunk again (you're committing faster than i can merge ;) )
Diffstat (limited to 'muse2/muse/arranger/tlist.cpp')
-rw-r--r--muse2/muse/arranger/tlist.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/muse2/muse/arranger/tlist.cpp b/muse2/muse/arranger/tlist.cpp
index f5edc8cf..8cc2a05a 100644
--- a/muse2/muse/arranger/tlist.cpp
+++ b/muse2/muse/arranger/tlist.cpp
@@ -1142,10 +1142,11 @@ void TList::changeAutomationColor(QAction* act)
// colorMenu
//---------------------------------------------------------
//QMenu* TList::colorMenu(QColor c, int id)
-PopupMenu* TList::colorMenu(QColor c, int id)
+PopupMenu* TList::colorMenu(QColor c, int id, QWidget* parent)
{
//QMenu * m = new QMenu(this);
- PopupMenu * m = new PopupMenu(this); //, true); TODO
+ //PopupMenu * m = new PopupMenu(this); //, true); TODO
+ PopupMenu * m = new PopupMenu(parent); //, true); //
for (int i = 0; i< 6; i++) {
QPixmap pix(10,10);
QPainter p(&pix);
@@ -1307,7 +1308,8 @@ void TList::mousePressEvent(QMouseEvent* ev)
data += 150; // illegal color > 100
act->setData(data);
//QMenu *m = colorMenu(cl->color(), cl->id());
- PopupMenu *m = colorMenu(cl->color(), cl->id());
+ //PopupMenu *m = colorMenu(cl->color(), cl->id());
+ PopupMenu *m = colorMenu(cl->color(), cl->id(), p);
act->setMenu(m);
}
connect(p, SIGNAL(triggered(QAction*)), SLOT(changeAutomation(QAction*)));