Libksieve
17class SelectHeadersWidget :
public QListWidget
22 ~SelectHeadersWidget()
override;
24 [[nodiscard]] QString headers()
const;
25 void setListHeaders(
const QMap<QString, QString> &lst,
const QStringList &selectedHeaders);
26 void addNewHeader(
const QString &header);
34class SelectHeadersDialog :
public QDialog
39 ~SelectHeadersDialog()
override;
41 [[nodiscard]] QString headers()
const;
42 void setListHeaders(
const QMap<QString, QString> &lst,
const QStringList &selectedHeaders);
45 void slotNewHeaderTextChanged(
const QString &text);
46 void slotAddNewHeader();
49 SelectHeadersWidget *
const mListWidget;
50 QLineEdit *
const mNewHeader;
51 QPushButton *
const mAddNewHeader;
54class SelectHeaderTypeComboBox :
public QComboBox
58 explicit SelectHeaderTypeComboBox(
bool onlyEnvelopType =
false,
QWidget *
parent =
nullptr);
59 ~SelectHeaderTypeComboBox()
override;
61 [[nodiscard]] QString code()
const;
62 void setCode(
const QString &code);
68 void slotSelectItem(
const QString &str);
71 [[nodiscard]]
const QString getSelectMultipleHeadersTranslated()
const;
72 void initialize(
bool onlyEnvelopType);
73 void changeReadOnlyStatus();
74 void headerMap(
bool onlyEnvelopType);
75 QMap<QString, QString> mHeaderMap;
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 31 2025 12:12:05 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.