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