diff options
author | Jan Holthuis <jan.holthuis@ruhr-uni-bochum.de> | 2020-11-13 20:47:05 +0100 |
---|---|---|
committer | Jan Holthuis <jan.holthuis@ruhr-uni-bochum.de> | 2020-11-13 20:47:05 +0100 |
commit | ca920719981843c64a5b44435cfd574bbdc2bf6d (patch) | |
tree | 0cc512ad55a12ab7943edfb697f84dae72d84243 | |
parent | 8d6474085714c6db2e5e67b149de12d4e249356f (diff) |
library,mixer,util: Replace old-style Qt connect() calls
-rw-r--r-- | src/library/rekordbox/rekordboxfeature.cpp | 12 | ||||
-rw-r--r-- | src/library/serato/seratofeature.cpp | 2 | ||||
-rw-r--r-- | src/mixer/basetrackplayer.cpp | 21 | ||||
-rw-r--r-- | src/mixer/playermanager.cpp | 57 | ||||
-rw-r--r-- | src/util/battery/battery.cpp | 2 | ||||
-rw-r--r-- | src/util/widgetrendertimer.cpp | 3 |
6 files changed, 56 insertions, 41 deletions
diff --git a/src/library/rekordbox/rekordboxfeature.cpp b/src/library/rekordbox/rekordboxfeature.cpp index 3358f066a3..855b5829b4 100644 --- a/src/library/rekordbox/rekordboxfeature.cpp +++ b/src/library/rekordbox/rekordboxfeature.cpp @@ -1271,8 +1271,14 @@ RekordboxFeature::RekordboxFeature( createPlaylistTracksTable(database, kRekordboxPlaylistTracksTable); transaction.commit(); - connect(&m_devicesFutureWatcher, SIGNAL(finished()), this, SLOT(onRekordboxDevicesFound())); - connect(&m_tracksFutureWatcher, SIGNAL(finished()), this, SLOT(onTracksFound())); + connect(&m_devicesFutureWatcher, + &QFutureWatcher<QList<TreeItem*>>::finished, + this, + &RekordboxFeature::onRekordboxDevicesFound); + connect(&m_tracksFutureWatcher, + &QFutureWatcher<QString>::finished, + this, + &RekordboxFeature::onTracksFound); // initialize the model m_childModel.setRootItem(TreeItem::newRoot(this)); } @@ -1298,7 +1304,7 @@ void RekordboxFeature::bindLibraryWidget(WLibrary* libraryWidget, WLibraryTextBrowser* edit = new WLibraryTextBrowser(libraryWidget); edit->setHtml(formatRootViewHtml()); edit->setOpenLinks(false); - connect(edit, SIGNAL(anchorClicked(const QUrl)), this, SLOT(htmlLinkClicked(const QUrl))); + connect(edit, &WLibraryTextBrowser::anchorClicked, this, &RekordboxFeature::htmlLinkClicked); libraryWidget->registerView("REKORDBOXHOME", edit); } diff --git a/src/library/serato/seratofeature.cpp b/src/library/serato/seratofeature.cpp index cc060706c1..c9a005ef30 100644 --- a/src/library/serato/seratofeature.cpp +++ b/src/library/serato/seratofeature.cpp @@ -940,7 +940,7 @@ void SeratoFeature::bindLibraryWidget(WLibrary* libraryWidget, WLibraryTextBrowser* edit = new WLibraryTextBrowser(libraryWidget); edit->setHtml(formatRootViewHtml()); edit->setOpenLinks(false); - connect(edit, SIGNAL(anchorClicked(const QUrl)), this, SLOT(htmlLinkClicked(const QUrl))); + connect(edit, &WLibraryTextBrowser::anchorClicked, this, &SeratoFeature::htmlLinkClicked); libraryWidget->registerView("SERATOHOME", edit); } diff --git a/src/mixer/basetrackplayer.cpp b/src/mixer/basetrackplayer.cpp index 1bc5198168..3890c99b44 100644 --- a/src/mixer/basetrackplayer.cpp +++ b/src/mixer/basetrackplayer.cpp @@ -75,10 +75,11 @@ BaseTrackPlayerImpl::BaseTrackPlayerImpl(QObject* pParent, // Connect our signals and slots with the EngineBuffer's signals and // slots. This will let us know when the reader is done loading a track, and // let us request that the reader load a track. - connect(pEngineBuffer, SIGNAL(trackLoaded(TrackPointer, TrackPointer)), - this, SLOT(slotTrackLoaded(TrackPointer, TrackPointer))); - connect(pEngineBuffer, SIGNAL(trackLoadFailed(TrackPointer, QString)), - this, SLOT(slotLoadFailed(TrackPointer, QString))); + connect(pEngineBuffer, &EngineBuffer::trackLoaded, this, &BaseTrackPlayerImpl::slotTrackLoaded); + connect(pEngineBuffer, + &EngineBuffer::trackLoadFailed, + this, + &BaseTrackPlayerImpl::slotLoadFailed); // Get loop point control objects m_pLoopInPoint = make_parented<ControlProxy>( @@ -128,21 +129,21 @@ BaseTrackPlayerImpl::BaseTrackPlayerImpl(QObject* pParent, m_pWaveformZoomUp = std::make_unique<ControlPushButton>( ConfigKey(group, "waveform_zoom_up")); connect(m_pWaveformZoomUp.get(), - SIGNAL(valueChanged(double)), + &ControlPushButton::valueChanged, this, - SLOT(slotWaveformZoomUp(double))); + &BaseTrackPlayerImpl::slotWaveformZoomUp); m_pWaveformZoomDown = std::make_unique<ControlPushButton>( ConfigKey(group, "waveform_zoom_down")); connect(m_pWaveformZoomDown.get(), - SIGNAL(valueChanged(double)), + &ControlPushButton::valueChanged, this, - SLOT(slotWaveformZoomDown(double))); + &BaseTrackPlayerImpl::slotWaveformZoomDown); m_pWaveformZoomSetDefault = std::make_unique<ControlPushButton>( ConfigKey(group, "waveform_zoom_set_default")); connect(m_pWaveformZoomSetDefault.get(), - SIGNAL(valueChanged(double)), + &ControlPushButton::valueChanged, this, - SLOT(slotWaveformZoomSetDefault(double))); + &BaseTrackPlayerImpl::slotWaveformZoomSetDefault); m_pPreGain = make_parented<ControlProxy>(group, "pregain", this); diff --git a/src/mixer/playermanager.cpp b/src/mixer/playermanager.cpp index 91f6df857c..856e404547 100644 --- a/src/mixer/playermanager.cpp +++ b/src/mixer/playermanager.cpp @@ -115,12 +115,15 @@ PlayerManager::~PlayerManager() { void PlayerManager::bindToLibrary(Library* pLibrary) { QMutexLocker locker(&m_mutex); - connect(pLibrary, SIGNAL(loadTrackToPlayer(TrackPointer, QString, bool)), - this, SLOT(slotLoadTrackToPlayer(TrackPointer, QString, bool))); - connect(pLibrary, SIGNAL(loadTrack(TrackPointer)), - this, SLOT(slotLoadTrackIntoNextAvailableDeck(TrackPointer))); - connect(this, SIGNAL(loadLocationToPlayer(QString, QString)), - pLibrary, SLOT(slotLoadLocationToPlayer(QString, QString))); + connect(pLibrary, &Library::loadTrackToPlayer, this, &PlayerManager::slotLoadTrackToPlayer); + connect(pLibrary, + &Library::loadTrack, + this, + &PlayerManager::slotLoadTrackIntoNextAvailableDeck); + connect(this, + &PlayerManager::loadLocationToPlayer, + pLibrary, + &Library::slotLoadLocationToPlayer); DEBUG_ASSERT(!m_pTrackAnalysisScheduler); m_pTrackAnalysisScheduler = TrackAnalysisScheduler::createInstance( @@ -137,22 +140,22 @@ void PlayerManager::bindToLibrary(Library* pLibrary) { // Connect the player to the analyzer queue so that loaded tracks are // analyzed. foreach(Deck* pDeck, m_decks) { - connect(pDeck, SIGNAL(newTrackLoaded(TrackPointer)), - this, SLOT(slotAnalyzeTrack(TrackPointer))); + connect(pDeck, &BaseTrackPlayer::newTrackLoaded, this, &PlayerManager::slotAnalyzeTrack); } // Connect the player to the analyzer queue so that loaded tracks are // analyzed. foreach(Sampler* pSampler, m_samplers) { - connect(pSampler, SIGNAL(newTrackLoaded(TrackPointer)), - this, SLOT(slotAnalyzeTrack(TrackPointer))); + connect(pSampler, &BaseTrackPlayer::newTrackLoaded, this, &PlayerManager::slotAnalyzeTrack); } // Connect the player to the analyzer queue so that loaded tracks are // analyzed. foreach(PreviewDeck* pPreviewDeck, m_preview_decks) { - connect(pPreviewDeck, SIGNAL(newTrackLoaded(TrackPointer)), - this, SLOT(slotAnalyzeTrack(TrackPointer))); + connect(pPreviewDeck, + &BaseTrackPlayer::newTrackLoaded, + this, + &PlayerManager::slotAnalyzeTrack); } } @@ -379,12 +382,13 @@ void PlayerManager::addDeckInner() { &EngineDeck::noPassthroughInputConfigured, this, &PlayerManager::noDeckPassthroughInputConfigured); - connect(pDeck, SIGNAL(noVinylControlInputConfigured()), - this, SIGNAL(noVinylControlInputConfigured())); + connect(pDeck, + &BaseTrackPlayer::noVinylControlInputConfigured, + this, + &PlayerManager::noVinylControlInputConfigured); if (m_pTrackAnalysisScheduler) { - connect(pDeck, SIGNAL(newTrackLoaded(TrackPointer)), - this, SLOT(slotAnalyzeTrack(TrackPointer))); + connect(pDeck, &BaseTrackPlayer::newTrackLoaded, this, &PlayerManager::slotAnalyzeTrack); } m_players[group] = pDeck; @@ -444,8 +448,7 @@ void PlayerManager::addSamplerInner() { Sampler* pSampler = new Sampler(this, m_pConfig, m_pEngine, m_pEffectsManager, m_pVisualsManager, orientation, group); if (m_pTrackAnalysisScheduler) { - connect(pSampler, SIGNAL(newTrackLoaded(TrackPointer)), - this, SLOT(slotAnalyzeTrack(TrackPointer))); + connect(pSampler, &BaseTrackPlayer::newTrackLoaded, this, &PlayerManager::slotAnalyzeTrack); } m_players[group] = pSampler; @@ -470,8 +473,10 @@ void PlayerManager::addPreviewDeckInner() { PreviewDeck* pPreviewDeck = new PreviewDeck(this, m_pConfig, m_pEngine, m_pEffectsManager, m_pVisualsManager, orientation, group); if (m_pTrackAnalysisScheduler) { - connect(pPreviewDeck, SIGNAL(newTrackLoaded(TrackPointer)), - this, SLOT(slotAnalyzeTrack(TrackPointer))); + connect(pPreviewDeck, + &BaseTrackPlayer::newTrackLoaded, + this, + &PlayerManager::slotAnalyzeTrack); } m_players[group] = pPreviewDeck; @@ -489,8 +494,10 @@ void PlayerManager::addMicrophoneInner() { QString group = groupForMicrophone(index); Microphone* pMicrophone = new Microphone(this, group, index, m_pSoundManager, m_pEngine, m_pEffectsManager); - connect(pMicrophone, SIGNAL(noMicrophoneInputConfigured()), - this, SIGNAL(noMicrophoneInputConfigured())); + connect(pMicrophone, + &Microphone::noMicrophoneInputConfigured, + this, + &PlayerManager::noMicrophoneInputConfigured); m_microphones.append(pMicrophone); } @@ -506,8 +513,10 @@ void PlayerManager::addAuxiliaryInner() { Auxiliary* pAuxiliary = new Auxiliary(this, group, index, m_pSoundManager, m_pEngine, m_pEffectsManager); - connect(pAuxiliary, SIGNAL(noAuxiliaryInputConfigured()), - this, SIGNAL(noAuxiliaryInputConfigured())); + connect(pAuxiliary, + &Auxiliary::noAuxiliaryInputConfigured, + this, + &PlayerManager::noAuxiliaryInputConfigured); m_auxiliaries.append(pAuxiliary); } diff --git a/src/util/battery/battery.cpp b/src/util/battery/battery.cpp index 0d01c8b603..b637c45fe2 100644 --- a/src/util/battery/battery.cpp +++ b/src/util/battery/battery.cpp @@ -22,7 +22,7 @@ Battery::Battery(QObject* parent) m_dPercentage(0.0), m_iMinutesLeft(0), m_timer(this) { - connect(&m_timer, SIGNAL(timeout()), this, SLOT(update())); + connect(&m_timer, &GuiTickTimer::timeout, this, &Battery::update); m_timer.start(mixxx::Duration::fromMillis(kiUpdateInterval)); } diff --git a/src/util/widgetrendertimer.cpp b/src/util/widgetrendertimer.cpp index 4dd0a7e872..7f8e81f78f 100644 --- a/src/util/widgetrendertimer.cpp +++ b/src/util/widgetrendertimer.cpp @@ -7,8 +7,7 @@ WidgetRenderTimer::WidgetRenderTimer(mixxx::Duration renderFrequency, : m_renderFrequency(renderFrequency), m_inactivityTimeout(inactivityTimeout), m_guiTickTimer(this) { - connect(&m_guiTickTimer, SIGNAL(timeout()), - this, SLOT(guiTick())); + connect(&m_guiTickTimer, &GuiTickTimer::timeout, this, &WidgetRenderTimer::guiTick); } void WidgetRenderTimer::guiTick() { |