diff options
author | Tim E. Real <termtech@rogers.com> | 2010-12-18 20:51:39 +0000 |
---|---|---|
committer | Tim E. Real <termtech@rogers.com> | 2010-12-18 20:51:39 +0000 |
commit | 4303307cc65893980f350edac5a69e977170c14c (patch) | |
tree | 602d3dfeca49db08fdff35ccb7e5e1e6ba68b981 /muse2/muse/waveedit | |
parent | e7cc0ca7479cd4bca09963a1d843ecbae15898eb (diff) |
Fixed transport shortcuts not working in some windows or situations.
Diffstat (limited to 'muse2/muse/waveedit')
-rw-r--r-- | muse2/muse/waveedit/waveedit.cpp | 2 | ||||
-rw-r--r-- | muse2/muse/waveedit/waveview.cpp | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/muse2/muse/waveedit/waveedit.cpp b/muse2/muse/waveedit/waveedit.cpp index cbe4e7a8..a6251503 100644 --- a/muse2/muse/waveedit/waveedit.cpp +++ b/muse2/muse/waveedit/waveedit.cpp @@ -212,6 +212,8 @@ WaveEdit::WaveEdit(PartList* pl) mainGrid->addWidget(hscroll, 3, 0); mainGrid->addWidget(corner, 3, 1, Qt::AlignBottom | Qt::AlignRight); + view->setFocus(); // Tim. + connect(hscroll, SIGNAL(scrollChanged(int)), view, SLOT(setXPos(int))); connect(hscroll, SIGNAL(scaleChanged(int)), view, SLOT(setXMag(int))); setWindowTitle(view->getCaption()); diff --git a/muse2/muse/waveedit/waveview.cpp b/muse2/muse/waveedit/waveview.cpp index cf22a4d0..668d8bea 100644 --- a/muse2/muse/waveedit/waveview.cpp +++ b/muse2/muse/waveedit/waveview.cpp @@ -44,6 +44,8 @@ WaveView::WaveView(MidiEditor* pr, QWidget* parent, int xscale, int yscale) selectionStop = 0; lastGainvalue = 100; + setFocusPolicy(Qt::StrongFocus); // Tim. + setMouseTracking(true); setBg(QColor(192, 208, 255)); |