kpimidentities
21#ifndef KPIMIDENTITIES_SIGNATURECONFIGURATOR_H
22#define KPIMIDENTITIES_SIGNATURECONFIGURATOR_H
24#include "kpimidentities_export.h"
41namespace KPIMIdentities {
70 bool isSignatureEnabled()
const;
75 void setSignatureEnabled(
bool enable );
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.
This widget gives an interface so users can edit their signature.
QString inlineText() const
Returns the inline text, only useful when this is the appropriate Signature::Type.
ViewMode
Enum for the different viemodes.
Abstraction of a signature (aka "footer").
Type
Type of signature (ie.
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Thu Jul 21 2022 00:00:00 by
doxygen 1.9.5 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.