Use const reference for AlbumCoverLoaderOptions::Types
This commit is contained in:
parent
38b9c7c38a
commit
4b4c5fc0ab
@ -44,7 +44,7 @@ void AlbumCoverExporter::SetDialogResult(const AlbumCoverExport::DialogResult &d
|
|||||||
dialog_result_ = dialog_result;
|
dialog_result_ = dialog_result;
|
||||||
}
|
}
|
||||||
|
|
||||||
void AlbumCoverExporter::SetCoverTypes(const AlbumCoverLoaderOptions::Types cover_types) {
|
void AlbumCoverExporter::SetCoverTypes(const AlbumCoverLoaderOptions::Types &cover_types) {
|
||||||
cover_types_ = cover_types;
|
cover_types_ = cover_types;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -43,7 +43,7 @@ class AlbumCoverExporter : public QObject {
|
|||||||
static const int kMaxConcurrentRequests;
|
static const int kMaxConcurrentRequests;
|
||||||
|
|
||||||
void SetDialogResult(const AlbumCoverExport::DialogResult &dialog_result);
|
void SetDialogResult(const AlbumCoverExport::DialogResult &dialog_result);
|
||||||
void SetCoverTypes(const AlbumCoverLoaderOptions::Types cover_types);
|
void SetCoverTypes(const AlbumCoverLoaderOptions::Types &cover_types);
|
||||||
void AddExportRequest(const Song &song);
|
void AddExportRequest(const Song &song);
|
||||||
void StartExporting();
|
void StartExporting();
|
||||||
void Cancel();
|
void Cancel();
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
#include "settings/coverssettingspage.h"
|
#include "settings/coverssettingspage.h"
|
||||||
|
|
||||||
AlbumCoverLoaderOptions::AlbumCoverLoaderOptions(const Options _options, const QSize _desired_scaled_size, const qreal _device_pixel_ratio, const Types _types)
|
AlbumCoverLoaderOptions::AlbumCoverLoaderOptions(const Options _options, const QSize _desired_scaled_size, const qreal _device_pixel_ratio, const Types &_types)
|
||||||
: options(_options),
|
: options(_options),
|
||||||
desired_scaled_size(_desired_scaled_size),
|
desired_scaled_size(_desired_scaled_size),
|
||||||
device_pixel_ratio(_device_pixel_ratio),
|
device_pixel_ratio(_device_pixel_ratio),
|
||||||
|
@ -43,7 +43,7 @@ class AlbumCoverLoaderOptions {
|
|||||||
};
|
};
|
||||||
using Types = QList<Type>;
|
using Types = QList<Type>;
|
||||||
|
|
||||||
explicit AlbumCoverLoaderOptions(const Options _options = AlbumCoverLoaderOptions::Option::ScaledImage, const QSize _desired_scaled_size = QSize(32, 32), const qreal device_pixel_ratio = 1.0F, const Types _types = QList<AlbumCoverLoaderOptions::Type>() << AlbumCoverLoaderOptions::Type::Embedded << AlbumCoverLoaderOptions::Type::Automatic << AlbumCoverLoaderOptions::Type::Manual);
|
explicit AlbumCoverLoaderOptions(const Options _options = AlbumCoverLoaderOptions::Option::ScaledImage, const QSize _desired_scaled_size = QSize(32, 32), const qreal device_pixel_ratio = 1.0F, const Types &_types = QList<AlbumCoverLoaderOptions::Type>() << AlbumCoverLoaderOptions::Type::Embedded << AlbumCoverLoaderOptions::Type::Automatic << AlbumCoverLoaderOptions::Type::Manual);
|
||||||
|
|
||||||
Options options;
|
Options options;
|
||||||
QSize desired_scaled_size;
|
QSize desired_scaled_size;
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
#include "albumcoverexport.h"
|
#include "albumcoverexport.h"
|
||||||
#include "coverexportrunnable.h"
|
#include "coverexportrunnable.h"
|
||||||
|
|
||||||
CoverExportRunnable::CoverExportRunnable(const AlbumCoverExport::DialogResult &dialog_result, const AlbumCoverLoaderOptions::Types cover_types, const Song &song, QObject *parent)
|
CoverExportRunnable::CoverExportRunnable(const AlbumCoverExport::DialogResult &dialog_result, const AlbumCoverLoaderOptions::Types &cover_types, const Song &song, QObject *parent)
|
||||||
: QObject(parent),
|
: QObject(parent),
|
||||||
dialog_result_(dialog_result),
|
dialog_result_(dialog_result),
|
||||||
cover_types_(cover_types),
|
cover_types_(cover_types),
|
||||||
|
@ -36,7 +36,7 @@ class CoverExportRunnable : public QObject, public QRunnable {
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit CoverExportRunnable(const AlbumCoverExport::DialogResult &dialog_result, const AlbumCoverLoaderOptions::Types cover_types, const Song &song, QObject *parent = nullptr);
|
explicit CoverExportRunnable(const AlbumCoverExport::DialogResult &dialog_result, const AlbumCoverLoaderOptions::Types &cover_types, const Song &song, QObject *parent = nullptr);
|
||||||
|
|
||||||
void run() override;
|
void run() override;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user