summaryrefslogtreecommitdiff
path: root/muse2/muse/waveedit
diff options
context:
space:
mode:
authorTim E. Real <termtech@rogers.com>2010-12-18 20:51:39 +0000
committerTim E. Real <termtech@rogers.com>2010-12-18 20:51:39 +0000
commit4303307cc65893980f350edac5a69e977170c14c (patch)
tree602d3dfeca49db08fdff35ccb7e5e1e6ba68b981 /muse2/muse/waveedit
parente7cc0ca7479cd4bca09963a1d843ecbae15898eb (diff)
Fixed transport shortcuts not working in some windows or situations.
Diffstat (limited to 'muse2/muse/waveedit')
-rw-r--r--muse2/muse/waveedit/waveedit.cpp2
-rw-r--r--muse2/muse/waveedit/waveview.cpp2
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));