File indexing completed on 2024-04-28 17:05:54
0001 /* 0002 SPDX-FileCopyrightText: 2000 Shie Erlich <krusader@users.sourceforge.net> 0003 SPDX-FileCopyrightText: 2000 Rafi Yanai <krusader@users.sourceforge.net> 0004 SPDX-FileCopyrightText: 2004-2022 Krusader Krew <https://krusader.org> 0005 0006 SPDX-License-Identifier: GPL-2.0-or-later 0007 */ 0008 0009 #ifndef PACKGUI_H 0010 #define PACKGUI_H 0011 0012 #include "packguibase.h" 0013 0014 class PackGUI : public PackGUIBase 0015 { 0016 Q_OBJECT 0017 public: 0018 PackGUI(const QString &defaultName, const QString &defaultPath, int noOfFiles, const QString &filename = ""); 0019 0020 public slots: 0021 void browse() override; 0022 0023 protected slots: 0024 void accept() override; 0025 void reject() override; 0026 0027 public: 0028 static QString filename, destination, type; 0029 static QMap<QString, QString> extraProps; 0030 }; 0031 0032 #endif