/* SPDX-FileCopyrightText: 2016 Jan Grulich SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL */ #ifndef PLASMA_NM_FORTISSLVPN_AUTH_H #define PLASMA_NM_FORTISSLVPN_AUTH_H #include #include "settingwidget.h" class FortisslvpnAuthDialogPrivate; class FortisslvpnAuthDialog : public SettingWidget { Q_OBJECT Q_DECLARE_PRIVATE(FortisslvpnAuthDialog) public: explicit FortisslvpnAuthDialog(const NetworkManager::VpnSetting::Ptr &setting, const QStringList &hints, QWidget *parent = nullptr); ~FortisslvpnAuthDialog() override; QVariantMap setting() const override; private: FortisslvpnAuthDialogPrivate *const d_ptr; }; #endif // PLASMA_NM_FORTISSLVPN_AUTH_H