diff options
author | Be <be@mixxx.org> | 2019-01-05 16:06:29 -0600 |
---|---|---|
committer | Be <be@mixxx.org> | 2019-01-06 00:24:59 -0600 |
commit | 2ab7121f08fe12b628848720bb432af43aca0175 (patch) | |
tree | afc0d8c9a6cdfd5a352241229a94e38fe82cbe50 /src/widget/woverview.cpp | |
parent | f161b34ae71be5c24496c193bcbd8d296c60997e (diff) |
remove need for lambdas with connectValueChange(Request)
and remove old SLOT syntax for
ControlProxy::connectValueChangeRequest. That was easier than
getting it to play nice with the templating required for the
new functor syntax.
Diffstat (limited to 'src/widget/woverview.cpp')
-rw-r--r-- | src/widget/woverview.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/widget/woverview.cpp b/src/widget/woverview.cpp index c078d0c518..58abba5094 100644 --- a/src/widget/woverview.cpp +++ b/src/widget/woverview.cpp @@ -57,8 +57,7 @@ WOverview::WOverview( m_scaleFactor(1.0) { m_endOfTrackControl = new ControlProxy( m_group, "end_of_track", this); - m_endOfTrackControl->connectValueChanged( - SLOT(onEndOfTrackChange(double))); + m_endOfTrackControl->connectValueChanged(this, &WOverview::onEndOfTrackChange); m_trackSamplesControl = new ControlProxy(m_group, "track_samples", this); m_playControl = new ControlProxy(m_group, "play", this); @@ -96,7 +95,7 @@ void WOverview::setup(const QDomNode& node, const SkinContext& context) { for (const auto& pMark: m_marks) { if (pMark->isValid()) { pMark->connectSamplePositionChanged(this, - SLOT(onMarkChanged(double))); + &WOverview::onMarkChanged); } } @@ -109,15 +108,15 @@ void WOverview::setup(const QDomNode& node, const SkinContext& context) { if (markRange.m_markEnabledControl) { markRange.m_markEnabledControl->connectValueChanged( - this, SLOT(onMarkRangeChange(double))); + this, &WOverview::onMarkRangeChange); } if (markRange.m_markStartPointControl) { markRange.m_markStartPointControl->connectValueChanged( - this, SLOT(onMarkRangeChange(double))); + this, &WOverview::onMarkRangeChange); } if (markRange.m_markEndPointControl) { markRange.m_markEndPointControl->connectValueChanged( - this, SLOT(onMarkRangeChange(double))); + this, &WOverview::onMarkRangeChange); } } child = child.nextSibling(); |