kpimidentities
21 #ifndef KPIMIDENTITIES_SIGNATURECONFIGURATOR_H
22 #define KPIMIDENTITIES_SIGNATURECONFIGURATOR_H
24 #include "kpimidentities_export.h"
25 #include "signature.h"
35 class KRichTextWidget;
39 class QTextCharFormat;
41 namespace KPIMIdentities {
70 bool isSignatureEnabled()
const;
75 void setSignatureEnabled(
bool enable );
92 QString inlineText()
const;
97 void setInlineText(
const QString & text );
103 QString fileURL()
const;
109 void setFileURL(
const QString & url );
115 QString commandURL()
const;
120 void setCommandURL(
const QString & url );
132 void setSignature(
const Signature & sig );
143 void setImageLocation(
const QString &path );
153 void setImageLocation(
const Identity &identity );
156 void toggleHtmlBtnState( ViewMode state );
158 void initHtmlState();
162 QString asCleanedHTML()
const;
165 void slotEnableEditButton(
const QString & );
172 QCheckBox * mEnableCheck;
173 QCheckBox * mHtmlCheck;
174 KComboBox * mSourceCombo;
175 KUrlRequester * mFileRequester;
176 QPushButton * mEditButton;
177 KLineEdit * mCommandEdit;
178 KToolBar * mEditToolBar;
179 KToolBar * mFormatToolBar;
180 KRichTextWidget * mTextEdit;
User identity information.
Abstraction of a signature (aka "footer").
Type
Type of signature (ie.
ViewMode
Enum for the different viemodes.
This widget gives an interface so users can edit their signature.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Wed Jan 29 2020 00:00:00 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.