File indexing completed on 2026-03-08 11:51:10

0001 /*
0002    SPDX-FileCopyrightText: 2022-2024 Laurent Montel <montel@kde.org>
0003 
0004    SPDX-License-Identifier: LGPL-2.0-or-later
0005 */
0006 #include "webdavsettingswidget.h"
0007 #include <KLocalizedString>
0008 #include <QCheckBox>
0009 #include <QFormLayout>
0010 
0011 WebDavSettingsWidget::WebDavSettingsWidget(RocketChatAccount *account, QWidget *parent)
0012     : SettingsWidgetBase(account, parent)
0013     , mEnabled(new QCheckBox(i18n("Webdav Integration Enabled"), this))
0014 {
0015     mEnabled->setObjectName(QStringLiteral("mEnabled"));
0016     mMainLayout->addWidget(mEnabled);
0017     connectCheckBox(mEnabled, QStringLiteral("Webdav_Integration_Enabled"));
0018 }
0019 
0020 WebDavSettingsWidget::~WebDavSettingsWidget() = default;
0021 
0022 void WebDavSettingsWidget::initialize(const QMap<QString, QVariant> &mapSettings)
0023 {
0024     initializeWidget(mEnabled, mapSettings, false);
0025 }
0026 
0027 #include "moc_webdavsettingswidget.cpp"