From 7a78f296acc92b495a3cc9165250a6c5014ca0be Mon Sep 17 00:00:00 2001 From: Tomaz Canabrava Date: Tue, 5 Jan 2016 14:54:30 -0200 Subject: [PATCH] Removed code for Qt < 4.0.0 We rely in Qt 5.4+ Signed-off-by: Tomaz Canabrava --- src/ui/linechart/ScrollZoomer.cc | 39 +------------------------------- src/ui/linechart/Scrollbar.cc | 17 ++------------ 2 files changed, 3 insertions(+), 53 deletions(-) diff --git a/src/ui/linechart/ScrollZoomer.cc b/src/ui/linechart/ScrollZoomer.cc index 3bf2ab554..84b43d21a 100644 --- a/src/ui/linechart/ScrollZoomer.cc +++ b/src/ui/linechart/ScrollZoomer.cc @@ -99,9 +99,7 @@ ScrollBar *ScrollZoomer::scrollBar(Qt::Orientation o) if ( sb == NULL ) { sb = new ScrollBar(o, canvas()); sb->hide(); - connect(sb, - SIGNAL(valueChanged(Qt::Orientation, double, double)), - SLOT(scrollBarMoved(Qt::Orientation, double, double))); + connect(sb, &ScrollBar::valueChanged, this, &ScrollZoomer::scrollBarMoved); } return sb; } @@ -116,11 +114,7 @@ ScrollBar *ScrollZoomer::verticalScrollBar() const return d_vScrollData->scrollBar; } -#if QT_VERSION < 0x040000 -void ScrollZoomer::setHScrollBarMode(QScrollView::ScrollBarMode mode) -#else void ScrollZoomer::setHScrollBarMode(Qt::ScrollBarPolicy mode) -#endif { if ( hScrollBarMode() != mode ) { d_hScrollData->mode = mode; @@ -128,11 +122,7 @@ void ScrollZoomer::setHScrollBarMode(Qt::ScrollBarPolicy mode) } } -#if QT_VERSION < 0x040000 -void ScrollZoomer::setVScrollBarMode(QScrollView::ScrollBarMode mode) -#else void ScrollZoomer::setVScrollBarMode(Qt::ScrollBarPolicy mode) -#endif { if ( vScrollBarMode() != mode ) { d_vScrollData->mode = mode; @@ -140,20 +130,12 @@ void ScrollZoomer::setVScrollBarMode(Qt::ScrollBarPolicy mode) } } -#if QT_VERSION < 0x040000 -QScrollView::ScrollBarMode ScrollZoomer::hScrollBarMode() const -#else Qt::ScrollBarPolicy ScrollZoomer::hScrollBarMode() const -#endif { return d_hScrollData->mode; } -#if QT_VERSION < 0x040000 -QScrollView::ScrollBarMode ScrollZoomer::vScrollBarMode() const -#else Qt::ScrollBarPolicy ScrollZoomer::vScrollBarMode() const -#endif { return d_vScrollData->mode; } @@ -191,11 +173,7 @@ void ScrollZoomer::setCornerWidget(QWidget *w) delete d_cornerWidget; d_cornerWidget = w; if ( d_cornerWidget->parent() != canvas() ) { -#if QT_VERSION < 0x040000 - d_cornerWidget->reparent(canvas(), QPoint(0, 0)); -#else d_cornerWidget->setParent(canvas()); -#endif } updateScrollBars(); @@ -242,11 +220,7 @@ bool ScrollZoomer::eventFilter(QObject *o, QEvent *e) bool ScrollZoomer::needScrollBar(Qt::Orientation o) const { -#if QT_VERSION < 0x040000 - QScrollView::ScrollBarMode mode; -#else Qt::ScrollBarPolicy mode; -#endif double zoomMin, zoomMax, baseMin, baseMax; if ( o == Qt::Horizontal ) { @@ -265,18 +239,10 @@ bool ScrollZoomer::needScrollBar(Qt::Orientation o) const bool needed = false; switch(mode) { -#if QT_VERSION < 0x040000 - case QScrollView::AlwaysOn: -#else case Qt::ScrollBarAlwaysOn: -#endif needed = true; break; -#if QT_VERSION < 0x040000 - case QScrollView::AlwaysOff: -#else case Qt::ScrollBarAlwaysOff: -#endif needed = false; break; default: { @@ -360,9 +326,6 @@ void ScrollZoomer::updateScrollBars() if ( showHScrollBar && showVScrollBar ) { if ( d_cornerWidget == NULL ) { d_cornerWidget = new QWidget(canvas()); -#if QT_VERSION >= 0x040100 - d_cornerWidget->setAutoFillBackground(true); -#endif d_cornerWidget->setPalette(plot()->palette()); } d_cornerWidget->show(); diff --git a/src/ui/linechart/Scrollbar.cc b/src/ui/linechart/Scrollbar.cc index f013e8377..cc9da1cec 100644 --- a/src/ui/linechart/Scrollbar.cc +++ b/src/ui/linechart/Scrollbar.cc @@ -32,8 +32,8 @@ void ScrollBar::init() d_maxBase = 1.0; moveSlider(d_minBase, d_maxBase); - connect(this, SIGNAL(sliderMoved(int)), SLOT(catchSliderMoved(int))); - connect(this, SIGNAL(valueChanged(int)), SLOT(catchValueChanged(int))); + connect(this, &ScrollBar::sliderMoved, this, &ScrollBar::catchSliderMoved); + connect(this, &ScrollBar::valueChanged, this, &ScrollBar::catchValueChanged); } void ScrollBar::setInverted(bool inverted) @@ -75,23 +75,14 @@ void ScrollBar::moveSlider(double min, double max) if ( steps <= 0 ) steps = 1; -#if QT_VERSION < 0x040000 - setSteps(steps, sliderTicks); -#else setSingleStep(steps); setPageStep(sliderTicks); -#endif int tick = mapToTick(min + (max - min) / 2); if ( isInverted() ) tick = d_baseTicks - tick; -#if QT_VERSION < 0x040000 - directSetValue(tick); - rangeChange(); -#else setSliderPosition(tick); -#endif blockSignals(false); } @@ -158,9 +149,6 @@ void ScrollBar::catchSliderMoved(int value) int ScrollBar::extent() const { -#if QT_VERSION < 0x040000 - return style().pixelMetric(QStyle::PM_ScrollBarExtent, this); -#else QStyleOptionSlider opt; opt.init(this); opt.subControls = QStyle::SC_None; @@ -176,5 +164,4 @@ int ScrollBar::extent() const if (orientation() == Qt::Horizontal) opt.state |= QStyle::State_Horizontal; return style()->pixelMetric(QStyle::PM_ScrollBarExtent, &opt, this); -#endif } -- 2.22.0