Improve code style, Wrap code for better readability, Mod doc

This commit is contained in:
Simon De Backer
2020-08-16 14:24:51 +02:00
parent 3b3ce2cb7c
commit 5e3e3aa4bd
14 changed files with 198 additions and 145 deletions

View File

@@ -33,8 +33,8 @@ class QDomDocument;
class DiagramTextItem : public QGraphicsTextItem
{
Q_OBJECT
Q_PROPERTY(QColor color READ color WRITE setColor NOTIFY colorChanged)
Q_PROPERTY(QColor color READ color WRITE setColor NOTIFY colorChanged)
Q_PROPERTY(Qt::Alignment alignment READ alignment WRITE setAlignment NOTIFY alignmentChanged)
Q_PROPERTY(QString plainText READ toPlainText WRITE setPlainText)
Q_PROPERTY(QFont font READ font WRITE setFont NOTIFY fontChanged)
@@ -68,10 +68,10 @@ class DiagramTextItem : public QGraphicsTextItem
QPointF mapMovementFromParent (const QPointF &) const;
void setFont(const QFont &font);
void setColor(const QColor& color);
QColor color() const;
void setColor(const QColor& color);
QColor color() const;
void setNoEditable(bool e = true) {m_no_editable = e;}
void setAlignment(const Qt::Alignment &alignment);
@@ -85,7 +85,9 @@ class DiagramTextItem : public QGraphicsTextItem
bool isHtml() const;
protected:
void paint(QPainter *, const QStyleOptionGraphicsItem *, QWidget *) override;
void paint(QPainter *,
const QStyleOptionGraphicsItem *,
QWidget *) override;
void focusInEvent(QFocusEvent *) override;
void focusOutEvent(QFocusEvent *) override;
@@ -104,13 +106,15 @@ class DiagramTextItem : public QGraphicsTextItem
protected:
bool m_mouse_hover = false,
m_first_move = true,
m_no_editable,
m_is_html = false;
bool
m_mouse_hover = false,
m_first_move = true,
m_no_editable,
m_is_html = false;
QString m_previous_html_text,
m_previous_text;
QString
m_previous_html_text,
m_previous_text;
QPointF m_mouse_to_origin_movement;