OSDN Git Service

Ver0.26
[gefu/Gefu.git] / renameworker.h
1 #ifndef RENAMEWORKER_H\r
2 #define RENAMEWORKER_H\r
3 \r
4 #include "operationworker.h"\r
5 #include "global.h"\r
6 \r
7 class RenameWorker : public OperationWorker\r
8 {\r
9     Q_OBJECT\r
10 public:\r
11     explicit RenameWorker();\r
12 \r
13     void setRenameMap(const StringMap *map) {\r
14         m_RenameMap = map;\r
15     }\r
16 \r
17 private:\r
18     const StringMap *m_RenameMap;\r
19 \r
20     // AbstractWorker interface\r
21 public slots:\r
22     void run();\r
23 \r
24     // OperationWorker interface\r
25 public:\r
26     QString initialText() const;\r
27 };\r
28 \r
29 #endif // RENAMEWORKER_H\r