File indexing completed on 2024-04-21 04:48:17

0001 /* AUDEX CDDA EXTRACTOR
0002  * SPDX-FileCopyrightText: Copyright (C) 2007 Marco Nelles
0003  * <https://userbase.kde.org/Audex>
0004  *
0005  * SPDX-License-Identifier: GPL-3.0-or-later
0006  */
0007 
0008 #ifndef REMOTESERVERSETTINGSWIDGET_H
0009 #define REMOTESERVERSETTINGSWIDGET_H
0010 
0011 #include <QDir>
0012 #include <QWidget>
0013 
0014 #include "ui_remoteserversettingswidgetUI.h"
0015 
0016 class remoteServerSettingsWidgetUI : public QWidget, public Ui::RemoteServerSettingsWidgetUI
0017 {
0018 public:
0019     explicit remoteServerSettingsWidgetUI(QWidget *parent)
0020         : QWidget(parent)
0021     {
0022         setupUi(this);
0023     }
0024 };
0025 
0026 class remoteServerSettingsWidget : public remoteServerSettingsWidgetUI
0027 {
0028     Q_OBJECT
0029 public:
0030     explicit remoteServerSettingsWidget(QWidget *parent = nullptr);
0031     ~remoteServerSettingsWidget() override;
0032 private Q_SLOTS:
0033     void toggle_upload(bool enabled);
0034 };
0035 
0036 #endif