Use override

This commit is contained in:
Jonas Kvinge
2020-06-15 21:55:05 +02:00
parent 72ede666d4
commit 651020388d
271 changed files with 1199 additions and 1231 deletions

View File

@@ -46,7 +46,7 @@ class MoodbarItemDelegate : public QItemDelegate {
public:
explicit MoodbarItemDelegate(Application* app, PlaylistView* view, QObject* parent = nullptr);
void paint(QPainter* painter, const QStyleOptionViewItem& option, const QModelIndex& index) const;
void paint(QPainter* painter, const QStyleOptionViewItem& option, const QModelIndex& index) const override;
private slots:
void ReloadSettings();

View File

@@ -37,7 +37,7 @@ class MoodbarLoader : public QObject {
public:
explicit MoodbarLoader(Application* app, QObject* parent = nullptr);
~MoodbarLoader();
~MoodbarLoader() override;
enum Result {
// The URL isn't a local file or the moodbar plugin was not available -

View File

@@ -37,7 +37,7 @@ class MoodbarPipeline : public QObject {
public:
explicit MoodbarPipeline(const QUrl& local_filename);
~MoodbarPipeline();
~MoodbarPipeline() override;
static bool IsAvailable();

View File

@@ -74,8 +74,6 @@ MoodbarProxyStyle::MoodbarProxyStyle(Application* app, QSlider* slider)
}
MoodbarProxyStyle::~MoodbarProxyStyle() {}
void MoodbarProxyStyle::ReloadSettings() {
QSettings s;

View File

@@ -49,14 +49,13 @@ class MoodbarProxyStyle : public QProxyStyle {
public:
explicit MoodbarProxyStyle(Application* app, QSlider* slider);
~MoodbarProxyStyle();
// QProxyStyle
void drawComplexControl(ComplexControl control, const QStyleOptionComplex* option, QPainter* painter, const QWidget* widget) const;
QRect subControlRect(ComplexControl cc, const QStyleOptionComplex* opt, SubControl sc, const QWidget* widget) const;
void drawComplexControl(ComplexControl control, const QStyleOptionComplex* option, QPainter* painter, const QWidget* widget) const override;
QRect subControlRect(ComplexControl cc, const QStyleOptionComplex* opt, SubControl sc, const QWidget* widget) const override;
// QObject
bool eventFilter(QObject* object, QEvent* event);
bool eventFilter(QObject* object, QEvent* event) override;
public slots:
// An empty byte array means there's no moodbar, so just show a normal slider.