File indexing completed on 2024-04-28 05:46:31

0001 /*
0002     SPDX-FileCopyrightText: 2010 Volker Lanz <vl@fidra.de>
0003     SPDX-FileCopyrightText: 2014-2017 Andrius Štikonas <andrius@stikonas.eu>
0004 
0005     SPDX-License-Identifier: GPL-3.0-or-later
0006 */
0007 
0008 #if !defined(EDITMOUNTOPTIONSDIALOG_H)
0009 
0010 #define EDITMOUNTOPTIONSDIALOG_H
0011 
0012 #include <QDialog>
0013 #include <QStringList>
0014 
0015 class EditMountOptionsDialogWidget;
0016 class QString;
0017 class QWidget;
0018 
0019 class EditMountOptionsDialog : public QDialog
0020 {
0021 public:
0022     EditMountOptionsDialog(QWidget* parent, const QStringList& options);
0023     ~EditMountOptionsDialog();
0024 
0025 public:
0026     QStringList options();
0027 
0028 protected:
0029     EditMountOptionsDialogWidget& widget() {
0030         return *m_DialogWidget;
0031     }
0032 
0033 private:
0034     EditMountOptionsDialogWidget* m_DialogWidget;
0035 };
0036 
0037 #endif
0038