summaryrefslogtreecommitdiff
path: root/muse2/muse/widgets/mtrackinfo.cpp
diff options
context:
space:
mode:
authorFlorian Jung <flo@windfisch.org>2011-12-21 17:54:10 +0000
committerFlorian Jung <flo@windfisch.org>2011-12-21 17:54:10 +0000
commit1fe51e45eebbfc2ac198ed4778c9afdb9eaf2ed0 (patch)
tree3d976c7966bec1f4d534a6281713ff36ec9cd3e8 /muse2/muse/widgets/mtrackinfo.cpp
parentc36a5508aa42e596b005425208054af9a60734b4 (diff)
merged again
Diffstat (limited to 'muse2/muse/widgets/mtrackinfo.cpp')
-rw-r--r--muse2/muse/widgets/mtrackinfo.cpp28
1 files changed, 21 insertions, 7 deletions
diff --git a/muse2/muse/widgets/mtrackinfo.cpp b/muse2/muse/widgets/mtrackinfo.cpp
index 19e9729a..a01fbd5f 100644
--- a/muse2/muse/widgets/mtrackinfo.cpp
+++ b/muse2/muse/widgets/mtrackinfo.cpp
@@ -99,13 +99,23 @@ MidiTrackInfo::MidiTrackInfo(QWidget* parent, MusECore::Track* sel_track) : QWid
pan = -65;
volume = -1;
- setFont(MusEGlobal::config.fonts[2]);
+ setFont(MusEGlobal::config.fonts[1]);
//iChanDetectLabel->setPixmap(*darkgreendotIcon);
iChanDetectLabel->setPixmap(*darkRedLedIcon);
recEchoButton->setIcon((selected && ((MusECore::MidiTrack*)selected)->recEcho()) ? QIcon(*midiThruOnIcon) : QIcon(*midiThruOffIcon));
recEchoButton->setIconSize(midiThruOnIcon->size());
+ //recEchoButton->setOffPixmap(midiThruOffIcon);
+ //recEchoButton->setOnPixmap(midiThruOnIcon);
+
+ iRButton->setIcon(QIcon(*routesMidiInIcon));
+ iRButton->setIconSize(routesMidiInIcon->size());
+ //iRButton->setOffPixmap(routesMidiInIcon);
+
+ oRButton->setIcon(QIcon(*routesMidiOutIcon));
+ oRButton->setIconSize(routesMidiOutIcon->size());
+ //oRButton->setOffPixmap(routesMidiOutIcon);
// MusE-2: AlignCenter and WordBreak are set in the ui(3) file, but not supported by QLabel. Turn them on here.
trackNameLabel->setAlignment(Qt::AlignCenter);
@@ -159,7 +169,7 @@ MidiTrackInfo::MidiTrackInfo(QWidget* parent, MusECore::Track* sel_track) : QWid
connect(iPatch, SIGNAL(released()), SLOT(instrPopup()));
- ///pop = new QMenu(iPatch);
+ //pop = new QMenu(iPatch);
//pop->setCheckable(false); // not needed in Qt4
// Removed by Tim. p3.3.9
@@ -528,7 +538,7 @@ void MidiTrackInfo::configChanged()
// canvas->setBg(QPixmap(MusEGlobal::config.canvasBgPixmap));
//}
- setFont(MusEGlobal::config.fonts[2]);
+ setFont(MusEGlobal::config.fonts[1]);
//updateTrackInfo(type);
}
@@ -666,9 +676,11 @@ void MidiTrackInfo::inRoutesPressed()
if(!selected->isMidiTrack())
return;
- RoutePopupMenu* pup = MusEGlobal::muse->getRoutingPopupMenu();
- iRButton->setDown(false);
+ //RoutePopupMenu* pup = MusEGlobal::muse->getRoutingPopupMenu();
+ RoutePopupMenu* pup = new RoutePopupMenu();
pup->exec(QCursor::pos(), selected, false);
+ delete pup;
+ iRButton->setDown(false);
}
//---------------------------------------------------------
@@ -682,9 +694,11 @@ void MidiTrackInfo::outRoutesPressed()
if(!selected->isMidiTrack())
return;
- RoutePopupMenu* pup = MusEGlobal::muse->getRoutingPopupMenu();
- oRButton->setDown(false);
+ //RoutePopupMenu* pup = MusEGlobal::muse->getRoutingPopupMenu();
+ RoutePopupMenu* pup = new RoutePopupMenu();
pup->exec(QCursor::pos(), selected, true);
+ delete pup;
+ oRButton->setDown(false);
}
//---------------------------------------------------------