OSDN Git Service

Ver0.17
[gefu/Gefu.git] / irenamedialog.h
1 #ifndef IRENAMEDIALOG_H\r
2 #define IRENAMEDIALOG_H\r
3 \r
4 #include <QDialog>\r
5 #include <QDir>\r
6 #include "common.h"\r
7 \r
8 class IRenameDialog : public QDialog\r
9 {\r
10     Q_OBJECT\r
11 public:\r
12     explicit IRenameDialog(QWidget *parent = 0);\r
13 \r
14     const StringMap& renameMap() const { return m_RenameMap; }\r
15 \r
16     void setWorkingDirectory(const QString &path);\r
17     virtual void setNames(const QFileInfoList &names) = 0;\r
18 \r
19 signals:\r
20 \r
21 public slots:\r
22 \r
23 protected:\r
24     QDir m_dir;\r
25     StringMap m_RenameMap;\r
26 };\r
27 \r
28 #endif // IRENAMEDIALOG_H\r