Libksieve
8 #include "sieveinfodialog.h" 9 #include "sieveinfowidget.h" 10 #include <KConfigGroup> 11 #include <KLocalizedString> 12 #include <KSharedConfig> 13 #include <QDialogButtonBox> 14 #include <QVBoxLayout> 18 static const char myConfigGroupName[] =
"SieveInfoDialog";
22 SieveInfoDialog::SieveInfoDialog(
QWidget *parent)
24 , mSieveInfoWidget(new SieveInfoWidget(this))
26 setWindowTitle(
i18nc(
"@title:window",
"Sieve Server Support"));
28 mainLayout->setObjectName(QStringLiteral(
"mainLayout"));
30 mSieveInfoWidget->setObjectName(QStringLiteral(
"mSieveInfoWidget"));
31 mainLayout->addWidget(mSieveInfoWidget);
34 button->setObjectName(QStringLiteral(
"button"));
35 mainLayout->addWidget(button);
40 SieveInfoDialog::~SieveInfoDialog()
45 void SieveInfoDialog::setServerInfo(
const QStringList &serverInfos)
47 mSieveInfoWidget->setServerInfo(serverInfos);
50 void SieveInfoDialog::readConfig()
53 const QSize sizeDialog = group.readEntry(
"Size",
QSize(400, 300));
59 void SieveInfoDialog::writeConfig()
62 group.writeEntry(
"Size", size());
bool isValid() const const
static KSharedConfig::Ptr openStateConfig(const QString &fileName=QString())
QString i18nc(const char *context, const char *text, const TYPE &arg...)
QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sun Apr 11 2021 23:09:36 by
doxygen 1.8.11 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.