Warning, file /network/ruqola/src/widgets/administratorsettingsdialog/enterprise/enterprisesettingswidget.cpp was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001 /* 0002 SPDX-FileCopyrightText: 2022-2024 Laurent Montel <montel@kde.org> 0003 0004 SPDX-License-Identifier: LGPL-2.0-or-later 0005 */ 0006 0007 #include "enterprisesettingswidget.h" 0008 #include <KLocalizedString> 0009 #include <QFormLayout> 0010 #include <QLabel> 0011 #include <QLineEdit> 0012 0013 EnterpriseSettingsWidget::EnterpriseSettingsWidget(RocketChatAccount *account, QWidget *parent) 0014 : SettingsWidgetBase(account, parent) 0015 , mEnterpriseLicense(new QLineEdit(this)) 0016 , mStatus(new QLabel(this)) 0017 { 0018 mEnterpriseLicense->setObjectName(QStringLiteral("mEnterpriseLicense")); 0019 mEnterpriseLicense->setToolTip( 0020 i18n("If your workspace is registered and license is provided by Rocket.Chat Cloud you don't need to manually update the license here.")); 0021 addLineEdit(i18n("Enterprise License"), mEnterpriseLicense, QStringLiteral("Enterprise_License")); 0022 0023 mStatus->setObjectName(QStringLiteral("mStatus")); 0024 addLabel(i18n("Status"), mStatus, QStringLiteral("Enterprise_License_Status")); 0025 } 0026 0027 EnterpriseSettingsWidget::~EnterpriseSettingsWidget() = default; 0028 0029 void EnterpriseSettingsWidget::initialize(const QMap<QString, QVariant> &mapSettings) 0030 { 0031 initializeWidget(mEnterpriseLicense, mapSettings, QString()); 0032 initializeWidget(mStatus, mapSettings, QString()); 0033 } 0034 0035 #include "moc_enterprisesettingswidget.cpp"