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 #include "remoteserversettingswidget.h"
0009 
0010 remoteServerSettingsWidget::remoteServerSettingsWidget(QWidget *parent)
0011     : remoteServerSettingsWidgetUI(parent)
0012 {
0013     Q_UNUSED(parent);
0014 
0015     connect(kcfg_upload, SIGNAL(toggled(bool)), this, SLOT(toggle_upload(bool)));
0016     toggle_upload(kcfg_upload->isChecked());
0017     kcfg_url->setMode(KFile::Directory | KFile::ExistingOnly | KFile::File); // Don't want files, but KDirSelect doesn't seem to like remote urls :-(
0018 }
0019 
0020 remoteServerSettingsWidget::~remoteServerSettingsWidget()
0021 {
0022 }
0023 
0024 void remoteServerSettingsWidget::toggle_upload(bool enabled)
0025 {
0026     kcfg_url->setEnabled(enabled);
0027     label->setEnabled(enabled);
0028 }