diff --git a/src/conf/appearanceconfigpage.h b/src/conf/appearanceconfigpage.h index 24416ae82..bbd56b873 100644 --- a/src/conf/appearanceconfigpage.h +++ b/src/conf/appearanceconfigpage.h @@ -1,39 +1,38 @@ /* -*- mode: c++; c-basic-offset:4 -*- conf/appearanceconfigpage.h This file is part of Kleopatra, the KDE keymanager SPDX-FileCopyrightText: 2004, 2008 Klarälvdalens Datakonsult AB SPDX-License-Identifier: GPL-2.0-or-later */ #pragma once #include namespace Kleo { namespace Config { class AppearanceConfigWidget; /** * "Appearance" configuration page for kleopatra's configuration dialog */ class AppearanceConfigurationPage : public KCModule { Q_OBJECT public: explicit AppearanceConfigurationPage(QObject *parent, const KPluginMetaData &data = {}, const QVariantList &args = QVariantList()); -public Q_SLOTS: void load() override; void save() override; void defaults() override; private: AppearanceConfigWidget *mWidget = nullptr; }; } } diff --git a/src/conf/appearanceconfigwidget.h b/src/conf/appearanceconfigwidget.h index 0fc20c6ff..73b4ded0e 100644 --- a/src/conf/appearanceconfigwidget.h +++ b/src/conf/appearanceconfigwidget.h @@ -1,61 +1,60 @@ /* appearanceconfigwidget.h This file is part of kleopatra, the KDE key manager SPDX-FileCopyrightText: 2002, 2004, 2008 Klarälvdalens Datakonsult AB SPDX-FileCopyrightText: 2002, 2003 Marc Mutz SPDX-License-Identifier: GPL-2.0-or-later */ #pragma once #include #include namespace Kleo { namespace Config { class AppearanceConfigWidget : public QWidget { Q_OBJECT public: explicit AppearanceConfigWidget(QWidget *parent = nullptr, Qt::WindowFlags f = {}); ~AppearanceConfigWidget() override; -public Q_SLOTS: void load(); void save(); void defaults(); Q_SIGNALS: void changed(); private: class Private; kdtools::pimpl_ptr d; Q_PRIVATE_SLOT(d, void slotIconClicked()) #ifndef QT_NO_COLORDIALOG Q_PRIVATE_SLOT(d, void slotForegroundClicked()) Q_PRIVATE_SLOT(d, void slotBackgroundClicked()) #endif #ifndef QT_NO_FONTDIALOG Q_PRIVATE_SLOT(d, void slotFontClicked()) #endif Q_PRIVATE_SLOT(d, void slotSelectionChanged()) Q_PRIVATE_SLOT(d, void slotDefaultClicked()) Q_PRIVATE_SLOT(d, void slotItalicToggled(bool)) Q_PRIVATE_SLOT(d, void slotBoldToggled(bool)) Q_PRIVATE_SLOT(d, void slotStrikeOutToggled(bool)) Q_PRIVATE_SLOT(d, void slotTooltipValidityChanged(bool)) Q_PRIVATE_SLOT(d, void slotTooltipDetailsChanged(bool)) Q_PRIVATE_SLOT(d, void slotTooltipOwnerChanged(bool)) Q_PRIVATE_SLOT(d, void slotUseTagsChanged(bool)) }; } } diff --git a/src/conf/cryptooperationsconfigpage.h b/src/conf/cryptooperationsconfigpage.h index 37581e9ee..28bbea949 100644 --- a/src/conf/cryptooperationsconfigpage.h +++ b/src/conf/cryptooperationsconfigpage.h @@ -1,39 +1,38 @@ /* -*- mode: c++; c-basic-offset:4 -*- conf/cryptooperationsconfigpage.h This file is part of Kleopatra, the KDE keymanager SPDX-FileCopyrightText: 2010 Klarälvdalens Datakonsult AB SPDX-License-Identifier: GPL-2.0-or-later */ #pragma once #include namespace Kleo { namespace Config { class CryptoOperationsConfigWidget; /** * "Crypto Operations" configuration page for kleopatra's configuration dialog */ class CryptoOperationsConfigurationPage : public KCModule { Q_OBJECT public: explicit CryptoOperationsConfigurationPage(QObject *parent, const KPluginMetaData &data = {}, const QVariantList &args = QVariantList()); -public Q_SLOTS: void load() override; void save() override; void defaults() override; private: CryptoOperationsConfigWidget *mWidget = nullptr; }; } } diff --git a/src/conf/cryptooperationsconfigwidget.h b/src/conf/cryptooperationsconfigwidget.h index 99e849f49..add4a6c67 100644 --- a/src/conf/cryptooperationsconfigwidget.h +++ b/src/conf/cryptooperationsconfigwidget.h @@ -1,66 +1,65 @@ /* cryptooperationsconfigwidget.h This file is part of kleopatra, the KDE key manager SPDX-FileCopyrightText: 2010 Klarälvdalens Datakonsult AB SPDX-License-Identifier: GPL-2.0-or-later */ #pragma once #include "labelledwidget.h" #include #include class QCheckBox; class QComboBox; class QBoxLayout; class QPushButton; namespace Kleo { class FileOperationsPreferences; class Settings; namespace Config { class CryptoOperationsConfigWidget : public QWidget { Q_OBJECT public: explicit CryptoOperationsConfigWidget(QWidget *parent = nullptr, Qt::WindowFlags f = {}); ~CryptoOperationsConfigWidget() override; -public Q_SLOTS: void load(); void save(); void defaults(); Q_SIGNALS: void changed(); private: void setupGui(); void load(const Kleo::FileOperationsPreferences &filePrefs, const Kleo::Settings &settings); private: QCheckBox *mPGPFileExtCB = nullptr; QCheckBox *mAutoDecryptVerifyCB = nullptr; QCheckBox *mAutoExtractArchivesCB = nullptr; QCheckBox *mASCIIArmorCB = nullptr; QCheckBox *mTmpDirCB = nullptr; QCheckBox *mSymmetricOnlyCB = nullptr; Kleo::LabelledWidget mChecksumDefinitionCB; Kleo::LabelledWidget mArchiveDefinitionCB; QPushButton *mApplyBtn = nullptr; }; } } diff --git a/src/conf/dirservconfigpage.h b/src/conf/dirservconfigpage.h index af206dcd6..2072b3cb0 100644 --- a/src/conf/dirservconfigpage.h +++ b/src/conf/dirservconfigpage.h @@ -1,36 +1,35 @@ /* -*- mode: c++; c-basic-offset:4 -*- conf/dirservconfigpage.h This file is part of Kleopatra, the KDE keymanager SPDX-FileCopyrightText: 2004, 2008 Klarälvdalens Datakonsult AB SPDX-License-Identifier: GPL-2.0-or-later */ #pragma once #include #include /** * "Directory Services" configuration page for kleopatra's configuration dialog * The user can configure LDAP servers in this page, to be used for listing/fetching * remote certificates in kleopatra. */ class DirectoryServicesConfigurationPage : public KCModule { Q_OBJECT public: explicit DirectoryServicesConfigurationPage(QObject *parent, const KPluginMetaData &data = {}, const QVariantList &args = QVariantList()); ~DirectoryServicesConfigurationPage() override; -public Q_SLOTS: void load() override; void save() override; void defaults() override; private: class Private; const std::unique_ptr d; friend class DirectoryServicesConfigurationPage::Private; }; diff --git a/src/conf/gnupgsystemconfigurationpage.h b/src/conf/gnupgsystemconfigurationpage.h index 540d2e573..e09fdd80a 100644 --- a/src/conf/gnupgsystemconfigurationpage.h +++ b/src/conf/gnupgsystemconfigurationpage.h @@ -1,39 +1,38 @@ /* -*- mode: c++; c-basic-offset:4 -*- conf/gnupgsystemconfigurationpage.h This file is part of Kleopatra, the KDE keymanager SPDX-FileCopyrightText: 2008 Klarälvdalens Datakonsult AB SPDX-License-Identifier: GPL-2.0-or-later */ #pragma once #include namespace Kleo { class CryptoConfigModule; } namespace Kleo { namespace Config { class GnuPGSystemConfigurationPage : public KCModule { Q_OBJECT public: explicit GnuPGSystemConfigurationPage(QObject *parent, const KPluginMetaData &data = {}, const QVariantList &args = QVariantList()); ~GnuPGSystemConfigurationPage() override; -public Q_SLOTS: void load() override; void save() override; void defaults() override; private: Kleo::CryptoConfigModule *mWidget = nullptr; }; } } diff --git a/src/conf/smimevalidationconfigurationpage.h b/src/conf/smimevalidationconfigurationpage.h index 63d3ae6d5..6ed1d7b87 100644 --- a/src/conf/smimevalidationconfigurationpage.h +++ b/src/conf/smimevalidationconfigurationpage.h @@ -1,34 +1,34 @@ /* -*- mode: c++; c-basic-offset:4 -*- conf/smimevalidationconfigurationpage.h This file is part of Kleopatra, the KDE keymanager SPDX-FileCopyrightText: 2008 Klarälvdalens Datakonsult AB SPDX-License-Identifier: GPL-2.0-or-later */ #pragma once #include namespace Kleo { namespace Config { class SMimeValidationConfigurationWidget; class SMimeValidationConfigurationPage : public KCModule { Q_OBJECT public: explicit SMimeValidationConfigurationPage(QObject *parent, const KPluginMetaData &data = {}, const QVariantList &args = QVariantList()); -public Q_SLOTS: + void load() override; void save() override; void defaults() override; private: SMimeValidationConfigurationWidget *mWidget = nullptr; }; } } diff --git a/src/conf/smimevalidationconfigurationwidget.h b/src/conf/smimevalidationconfigurationwidget.h index 26ec768d8..1327a2b8d 100644 --- a/src/conf/smimevalidationconfigurationwidget.h +++ b/src/conf/smimevalidationconfigurationwidget.h @@ -1,43 +1,42 @@ /* -*- mode: c++; c-basic-offset:4 -*- conf/smimevalidationconfigurationwidget.h This file is part of Kleopatra, the KDE keymanager SPDX-FileCopyrightText: 2008 Klarälvdalens Datakonsult AB SPDX-License-Identifier: GPL-2.0-or-later */ #pragma once #include #include namespace Kleo { namespace Config { class SMimeValidationConfigurationWidget : public QWidget { Q_OBJECT public: explicit SMimeValidationConfigurationWidget(QWidget *parent = nullptr, Qt::WindowFlags f = {}); ~SMimeValidationConfigurationWidget() override; -public Q_SLOTS: void load(); void save() const; void defaults(); Q_SIGNALS: void changed(); private: class Private; kdtools::pimpl_ptr d; }; } }