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