diff options
author | Tim E. Real <termtech@rogers.com> | 2011-09-30 22:59:30 +0000 |
---|---|---|
committer | Tim E. Real <termtech@rogers.com> | 2011-09-30 22:59:30 +0000 |
commit | 7616dd54d964e86393cdfa6cc3e5c2df811a0437 (patch) | |
tree | 95501412cc630bb2309947c6ea151cc43cd1b22e /muse2/muse/widgets/posedit.cpp | |
parent | 0cab73d2dc68d68d0027763543772d43bcd31958 (diff) |
Fixed long-standing problem with themes (Ora/Bespin etc) and button icons.
Fixed midi strip blank automation box at bottom, too high.
Repaired some non-virtual paintEvent(), resizeEvent(), event() etc.
Diffstat (limited to 'muse2/muse/widgets/posedit.cpp')
-rw-r--r-- | muse2/muse/widgets/posedit.cpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/muse2/muse/widgets/posedit.cpp b/muse2/muse/widgets/posedit.cpp index 0e031c38..772d434a 100644 --- a/muse2/muse/widgets/posedit.cpp +++ b/muse2/muse/widgets/posedit.cpp @@ -77,11 +77,11 @@ class PosEditor : public QLineEdit protected: void init(); - bool event(QEvent *e); - void resizeEvent(QResizeEvent*); - void paintEvent(QPaintEvent*); - void mousePressEvent(QMouseEvent *e); - void keyPressEvent(QKeyEvent * event ); + virtual bool event(QEvent *e); + virtual void resizeEvent(QResizeEvent*); + virtual void paintEvent(QPaintEvent*); + virtual void mousePressEvent(QMouseEvent *e); + virtual void keyPressEvent(QKeyEvent * event ); void applyFocusSelection() {} public: @@ -817,8 +817,9 @@ void PosEdit::removeLastNumber(int secNo) // resizeEvent //--------------------------------------------------------- -void PosEdit::resizeEvent(QResizeEvent *) +void PosEdit::resizeEvent(QResizeEvent* ev) { + QWidget::resizeEvent(ev); controls->resize(width(), height()); } |