Mailcommon
23class SnippetDialog :
public QDialog
28 explicit SnippetDialog(KActionCollection *actionCollection,
bool inGroupMode,
QWidget *
parent =
nullptr);
29 ~SnippetDialog()
override;
31 void setName(
const QString &name);
32 [[nodiscard]] QString name()
const;
34 void setText(
const QString &text);
35 [[nodiscard]] QString text()
const;
37 void setSubject(
const QString &text);
38 [[nodiscard]] QString subject()
const;
40 void setKeySequence(
const QKeySequence &sequence);
41 [[nodiscard]] QKeySequence keySequence()
const;
43 void setKeyword(
const QString &keyword);
44 [[nodiscard]] QString keyword()
const;
46 void setTo(
const QString &keyword);
47 [[nodiscard]] QString to()
const;
49 void setCc(
const QString &keyword);
50 [[nodiscard]] QString cc()
const;
52 void setBcc(
const QString &keyword);
53 [[nodiscard]] QString bcc()
const;
55 void setGroupModel(QAbstractItemModel *model);
57 void setGroupIndex(
const QModelIndex &index);
58 [[nodiscard]] QModelIndex groupIndex()
const;
60 void setAttachment(
const QString &keyword);
61 [[nodiscard]] QString attachment()
const;
64 void slotTextChanged();
65 void slotGroupChanged();
66 bool snippetIsValid()
const;
70 SnippetWidget *
const mSnippetWidget;
71 QPushButton *mOkButton =
nullptr;
72 bool mInGroupMode =
false;
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:49:21 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.