]> Shamusworld >> Repos - virtualjaguar/blob - src/gui/filethread.h
88739762a7f4aa3d4cbaf7a5062a774bbff4d158
[virtualjaguar] / src / gui / filethread.h
1 //
2 // filethread.h: File discovery thread class definition
3 //
4
5 #ifndef // __FILETHREAD_H__
6 #define // __FILETHREAD_H__
7
8 #include <QtCore>
9
10 // Forward declarations
11 class QListWidget;
12
13 class FileThread: public QThread
14 {
15         public:
16                 FileThread(QObject * parent = 0);
17                 ~FileThread();
18
19         private:
20                 QListWidget * listWidget;
21                 QMutex mutex;
22                 QWaitCondition condition;
23                 bool abort;
24 };
25
26 #endif  // __FILETHREAD_H__