comparison base/ProgressPrinter.h @ 1580:c01cbe41aeb5 fix-static-analysis

Use override throughout
author Chris Cannam
date Mon, 26 Nov 2018 13:48:45 +0000
parents 1aefb666ecfc
children ad5f892c0c4d
comparison
equal deleted inserted replaced
1579:232d6ddf257d 1580:c01cbe41aeb5
24 24
25 public: 25 public:
26 ProgressPrinter(QString message, QObject *parent = 0); 26 ProgressPrinter(QString message, QObject *parent = 0);
27 virtual ~ProgressPrinter(); 27 virtual ~ProgressPrinter();
28 28
29 virtual bool isDefinite() const; 29 bool isDefinite() const override;
30 virtual void setDefinite(bool definite); 30 void setDefinite(bool definite) override;
31 31
32 virtual bool wasCancelled() const { return false; } // no mechanism 32 bool wasCancelled() const override { return false; } // no mechanism
33 33
34 public slots: 34 public slots:
35 virtual void setMessage(QString); 35 void setMessage(QString) override;
36 virtual void setProgress(int); 36 void setProgress(int) override;
37 virtual void done(); 37 virtual void done();
38 38
39 protected: 39 protected:
40 QString m_prefix; 40 QString m_prefix;
41 int m_lastProgress; 41 int m_lastProgress;