summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Holthuis <jan.holthuis@ruhr-uni-bochum.de>2020-11-13 20:47:05 +0100
committerJan Holthuis <jan.holthuis@ruhr-uni-bochum.de>2020-11-13 20:47:05 +0100
commitca920719981843c64a5b44435cfd574bbdc2bf6d (patch)
tree0cc512ad55a12ab7943edfb697f84dae72d84243
parent8d6474085714c6db2e5e67b149de12d4e249356f (diff)
library,mixer,util: Replace old-style Qt connect() calls
-rw-r--r--src/library/rekordbox/rekordboxfeature.cpp12
-rw-r--r--src/library/serato/seratofeature.cpp2
-rw-r--r--src/mixer/basetrackplayer.cpp21
-rw-r--r--src/mixer/playermanager.cpp57
-rw-r--r--src/util/battery/battery.cpp2
-rw-r--r--src/util/widgetrendertimer.cpp3
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() {