Modernize-use-override refactors code

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5009 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
scorpio810
2017-08-05 02:10:01 +00:00
parent 9f9b127c04
commit 31f36b8625
161 changed files with 857 additions and 857 deletions

View File

@@ -42,7 +42,7 @@ class Element : public QetGraphicsItem
// constructors, destructor
public:
Element(QGraphicsItem * = nullptr);
virtual ~Element();
~Element() override;
private:
Element(const Element &);
@@ -53,7 +53,7 @@ class Element : public QetGraphicsItem
* @return the QGraphicsItem type
*/
enum { Type = UserType + 1000 };
virtual int type() const { return Type; }
int type() const override { return Type; }
/**
* @brief The kind enum
@@ -164,13 +164,13 @@ class Element : public QetGraphicsItem
/// @return This element type ID
virtual QString typeId() const = 0;
/// @return the human name for this element
virtual QString name() const = 0;
QString name() const override = 0;
virtual bool isHighlighted() const;
virtual void setHighlighted(bool);
void displayHelpLine(bool b = true);
void paint(QPainter *, const QStyleOptionGraphicsItem *, QWidget *);
QRectF boundingRect() const;
void paint(QPainter *, const QStyleOptionGraphicsItem *, QWidget *) override;
QRectF boundingRect() const override;
QSize setSize(int, int);
QSize size() const;
QPixmap pixmap();
@@ -183,8 +183,8 @@ class Element : public QetGraphicsItem
void select();
void deselect();
virtual void rotateBy(const qreal &);
virtual void editProperty();
void rotateBy(const qreal &) override;
void editProperty() override;
// methods related to XML import/export
static bool valideXml(QDomElement &);
@@ -210,10 +210,10 @@ class Element : public QetGraphicsItem
void etiToElementLabels(ElementTextItem*);
protected:
virtual void mouseMoveEvent ( QGraphicsSceneMouseEvent *event );
virtual void mouseReleaseEvent ( QGraphicsSceneMouseEvent *event );
virtual void hoverEnterEvent ( QGraphicsSceneHoverEvent * );
virtual void hoverLeaveEvent ( QGraphicsSceneHoverEvent * );
void mouseMoveEvent ( QGraphicsSceneMouseEvent *event ) override;
void mouseReleaseEvent ( QGraphicsSceneMouseEvent *event ) override;
void hoverEnterEvent ( QGraphicsSceneHoverEvent * ) override;
void hoverLeaveEvent ( QGraphicsSceneHoverEvent * ) override;
private:
bool m_mouse_over;