42 if (
d->model == model)
return;
54 if (
d->showDebug == show)
return;
61 return d->showCharacterDebug;
66 if (
d->showCharacterDebug == show)
return;
67 d->showCharacterDebug = show;
73 return d->showLineDebug;
78 if (
d->showLineDebug == show)
return;
79 d->showLineDebug = show;
89 if (
d->textType == type)
return;
96 return d->textPropertiesDockerOpen;
101 if (
d->textPropertiesDockerOpen == open)
return;
102 d->textPropertiesDockerOpen = open;
108 return d->showTextPropertyButton;
113 if (
d->showTextPropertyButton == show)
return;
114 d->showTextPropertyButton = show;
120 return d->typeSettingMode;
125 if (
d->typeSettingMode == activate)
return;
126 d->typeSettingMode = activate;
bool showTextPropertyButton
void setTextPropertiesOpen(const bool open)
SvgTextToolOptionsManager(QObject *parent=nullptr)
void setShowDebug(const bool show)
void setTypeSettingMode(const bool activate)
void showTextPropertyButtonChanged()
void setShowLineDebug(const bool show)
void setShowTextPropertyButton(const bool show)
void typeSettingModeChanged()
void emitGlyphPalette()
emitGlyphPalette Emit the open glyph palette signal.
SvgTextToolOptionsModel * optionsModel
QScopedPointer< Private > d
void setOptionsModel(SvgTextToolOptionsModel *model)
void openTextPropertiesDocker(bool open)
~SvgTextToolOptionsManager()
void showLineDebugChanged()
void convertTextType(int type)
void showDebugCharacterChanged()
void optionsModelChanged()
void setShowCharacterDebug(const bool show)
void emitOpenTextEditor()
emitOpenTextEditor Emit the open text editor signal.
void convertToTextType(const int type)
bool textPropertiesDockerOpen
SvgTextToolOptionsModel * model
bool showTextPropertyButton