diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2020-08-12 21:03:34 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2020-08-12 21:03:34 +0000 |
| commit | 7ef8d11baeaf1847ba7f1df5d858f8cffea9300d (patch) | |
| tree | a741fb49db8834efd4b46d760b89082547eb2a9d /src/plugins/General/rgscan | |
| parent | 6f301f5880f7efce76ed46e7b502830642b87370 (diff) | |
| download | qmmp-7ef8d11baeaf1847ba7f1df5d858f8cffea9300d.tar.gz qmmp-7ef8d11baeaf1847ba7f1df5d858f8cffea9300d.tar.bz2 qmmp-7ef8d11baeaf1847ba7f1df5d858f8cffea9300d.zip | |
coding style fixes
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9470 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/General/rgscan')
| -rw-r--r-- | src/plugins/General/rgscan/rgscandialog.cpp | 23 | ||||
| -rw-r--r-- | src/plugins/General/rgscan/rgscandialog.h | 2 |
2 files changed, 8 insertions, 17 deletions
diff --git a/src/plugins/General/rgscan/rgscandialog.cpp b/src/plugins/General/rgscan/rgscandialog.cpp index d37366784..c9376ba00 100644 --- a/src/plugins/General/rgscan/rgscandialog.cpp +++ b/src/plugins/General/rgscan/rgscandialog.cpp @@ -26,6 +26,7 @@ #include <qmmpui/metadataformatter.h> #include <qmmpui/filedialog.h> #include <qmmp/metadatamanager.h> +#include <algorithm> #include <taglib/mpegfile.h> #include <taglib/apetag.h> #include <taglib/flacfile.h> @@ -147,7 +148,7 @@ void RGScanDialog::on_calculateButton_clicked() } } -void RGScanDialog::onScanFinished(QString url) +void RGScanDialog::onScanFinished(const QString &url) { for(int i = 0; i < m_ui.tableWidget->rowCount(); ++i) { @@ -161,13 +162,7 @@ void RGScanDialog::onScanFinished(QString url) break; } - bool stopped = true; - - for(const RGScanner *scanner : qAsConst(m_scanners)) - { - if(scanner->isRunning() || scanner->isPending()) - stopped = false; - } + bool stopped = std::all_of(m_scanners.cbegin(), m_scanners.cend(), [](RGScanner *scanner) { return !scanner->isRunning() && !scanner->isPending(); }); if(stopped) { @@ -218,11 +213,11 @@ void RGScanDialog::onScanFinished(QString url) m_replayGainItemList = itemGroupMap.values(); for(int i = 0; i < m_ui.tableWidget->rowCount(); ++i) { - QString url = m_ui.tableWidget->item(i, 0)->data(Qt::UserRole).toString(); + QString itemUrl = m_ui.tableWidget->item(i, 0)->data(Qt::UserRole).toString(); bool found = false; for(const ReplayGainInfoItem *item : qAsConst(m_replayGainItemList)) { - if(item->url == url) + if(item->url == itemUrl) { found = true; double album_gain = item->info[Qmmp::REPLAYGAIN_ALBUM_GAIN]; @@ -267,12 +262,8 @@ void RGScanDialog::stop() RGScanner *RGScanDialog::findScannerByUrl(const QString &url) { - for(RGScanner *scanner : qAsConst(m_scanners)) - { - if(scanner->url() == url) - return scanner; - } - return nullptr; + auto it = std::find_if(m_scanners.cbegin(), m_scanners.cend(), [url](RGScanner *scanner){ return scanner->url() == url; }); + return it == m_scanners.cend() ? nullptr : *it; } QString RGScanDialog::getAlbumName(const QString &url) diff --git a/src/plugins/General/rgscan/rgscandialog.h b/src/plugins/General/rgscan/rgscandialog.h index 3323cab4c..b93217fbc 100644 --- a/src/plugins/General/rgscan/rgscandialog.h +++ b/src/plugins/General/rgscan/rgscandialog.h @@ -66,7 +66,7 @@ public: private slots: void on_calculateButton_clicked(); - void onScanFinished(QString url); + void onScanFinished(const QString &url); void reject() override; void on_writeButton_clicked(); |
