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 );
131 void setSignature(
const Signature & sig );
141 void setImageLocation(
const QString &path );
151 void setImageLocation(
const Identity &identity );
154 void toggleHtmlBtnState( ViewMode state );
156 void initHtmlState();
160 QString asCleanedHTML()
const;
163 void slotEnableEditButton(
const QString & );
170 QCheckBox * mEnableCheck;
171 QCheckBox * mHtmlCheck;
172 KComboBox * mSourceCombo;
173 KUrlRequester * mFileRequester;
174 QPushButton * mEditButton;
175 KLineEdit * mCommandEdit;
176 KToolBar * mEditToolBar;
177 KToolBar * mFormatToolBar;
178 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 Jun 24 2014 14:23:22 by
doxygen 1.8.5 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.