File indexing completed on 2024-04-28 05:10:45

0001 /*
0002    SPDX-FileCopyrightText: 2021-2024 Laurent Montel <montel@kde.org>
0003 
0004    SPDX-License-Identifier: GPL-2.0-or-later
0005 */
0006 
0007 #include "akregator_config_security.h"
0008 #include "akregatorconfig.h"
0009 #include "ui_settings_security.h"
0010 #include <KAboutData>
0011 #include <KLocalizedString>
0012 #include <KPluginFactory>
0013 #include <QHBoxLayout>
0014 using namespace Akregator;
0015 
0016 K_PLUGIN_CLASS_WITH_JSON(KCMAkregatorSecurityConfig, "akregator_config_security.json")
0017 KCMAkregatorSecurityConfig::KCMAkregatorSecurityConfig(QObject *parent, const KPluginMetaData &data)
0018     : KCModule(parent, data)
0019     , m_widget(new QWidget(widget()))
0020 {
0021     auto lay = new QHBoxLayout(widget());
0022     lay->setContentsMargins({});
0023     Ui::SettingsSecurity ui;
0024     ui.setupUi(m_widget);
0025     lay->addWidget(m_widget);
0026 
0027     addConfig(Settings::self(), m_widget);
0028 }
0029 
0030 #include "akregator_config_security.moc"
0031 
0032 #include "moc_akregator_config_security.cpp"