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;
ViewMode
Enum for the different viemodes.
Abstraction of a signature (aka "footer").
User identity information.
This widget gives an interface so users can edit their signature.
Type
Type of signature (ie.
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:01:12 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.