diff options
author | Florian Jung <flo@windfisch.org> | 2011-12-22 00:13:14 +0000 |
---|---|---|
committer | Florian Jung <flo@windfisch.org> | 2011-12-22 00:13:14 +0000 |
commit | b1b88156cb2adf84e752449f2bc803754b520f8c (patch) | |
tree | 3d70291cf9671beb4253b23f026212e3350ab004 /muse2/muse/arranger/tlist.cpp | |
parent | 1057d7190242cdf9248671b316a398db805f5f56 (diff) | |
parent | 1fe51e45eebbfc2ac198ed4778c9afdb9eaf2ed0 (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.cpp | 8 |
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*))); |