File indexing completed on 2024-05-19 16:14:58

0001 /*
0002     SPDX-FileCopyrightText: 2018 Łukasz Wojniłowicz <lukasz.wojnilowicz@gmail.com>
0003     SPDX-License-Identifier: GPL-2.0-or-later
0004 */
0005 
0006 #ifndef KSAVEASQUESTION_H
0007 #define KSAVEASQUESTION_H
0008 
0009 #include <QDialog>
0010 
0011 namespace Ui {
0012 class KSaveAsQuestion;
0013 }
0014 namespace eKMyMoney {
0015 enum class StorageType;
0016 }
0017 
0018 class KSaveAsQuestion : public QDialog
0019 {
0020     Q_DISABLE_COPY(KSaveAsQuestion)
0021 
0022 public:
0023     explicit KSaveAsQuestion(QVector<eKMyMoney::StorageType> filetypes, QWidget* parent = nullptr);
0024     ~KSaveAsQuestion();
0025     eKMyMoney::StorageType fileType() const;
0026 
0027 private:
0028     Ui::KSaveAsQuestion * const ui;
0029 };
0030 
0031 #endif