Messagelib
6 #include "dkimmanagerkeydialog.h"
7 #include "dkimmanagerkeywidget.h"
9 #include <KConfigGroup>
10 #include <KSharedConfig>
11 #include <QDialogButtonBox>
12 #include <QVBoxLayout>
16 static const char myDKIMManagerKeyDialogConfigGroupName[] =
"DKIMManagerKeyDialog";
19 using namespace MessageViewer;
20 DKIMManagerKeyDialog::DKIMManagerKeyDialog(
QWidget *parent)
25 mainLayout->setObjectName(QStringLiteral(
"mainlayout"));
27 mManagerWidget->setObjectName(QStringLiteral(
"managerWidget"));
28 mainLayout->addWidget(mManagerWidget);
31 buttonBox->setObjectName(QStringLiteral(
"buttonbox"));
34 mainLayout->addWidget(buttonBox);
39 DKIMManagerKeyDialog::~DKIMManagerKeyDialog()
44 void DKIMManagerKeyDialog::readConfig()
47 mManagerWidget->restoreHeaders(group.readEntry(
"Header",
QByteArray()));
54 void DKIMManagerKeyDialog::writeConfig()
57 group.writeEntry(
"Header", mManagerWidget->saveHeaders());
58 group.writeEntry(
"Size",
size());
62 void DKIMManagerKeyDialog::loadKeys()
64 mManagerWidget->loadKeys();
67 void DKIMManagerKeyDialog::slotAccept()
69 mManagerWidget->saveKeys();
QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
static KSharedConfig::Ptr openStateConfig(const QString &fileName=QString())
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Mar 26 2023 04:08:11 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.