ElementEditor: texteditor.h improve code style

This commit is contained in:
damianCaceres
2020-08-05 08:09:13 +01:00
committed by Laurent Trinques
parent b53c083d0a
commit 23c43e72b5

View File

@@ -29,9 +29,8 @@ namespace Ui {
class TextEditor;
}
class TextEditor : public ElementItemEditor
{
Q_OBJECT
class TextEditor : public ElementItemEditor {
Q_OBJECT
public:
explicit TextEditor(QETElementEditor *editor, PartText *text = nullptr, QWidget *parent = nullptr);
@@ -39,26 +38,26 @@ class TextEditor : public ElementItemEditor
void updateForm() override;
bool setPart(CustomElementPart *part) override;
bool setParts(QList <CustomElementPart *>) override;
bool setParts(QList <CustomElementPart *>) override;
CustomElementPart *currentPart() const override;
QList<CustomElementPart*> currentParts() const override;
QList<CustomElementPart*> currentParts() const override;
private slots:
void on_m_font_pb_clicked();
void on_m_color_pb_changed(const QColor &newColor);
private:
void setUpEditConnection();
void setUpChangeConnection(QPointer<PartText> part);
void disconnectChangeConnection();
void disconnectEditConnection();
void setUpChangeConnection(QPointer<PartText> part);
void disconnectChangeConnection();
void disconnectEditConnection();
private:
Ui::TextEditor *ui;
QPointer <PartText> m_text;
QList<PartText*> m_parts;
QList<PartText*> m_parts;
QList <QMetaObject::Connection> m_edit_connection;
QList <QMetaObject::Connection> m_change_connection;
QList <QMetaObject::Connection> m_change_connection;
};
#endif // TEXTEDITOR_H