]> Shamusworld >> Repos - virtualjaguar/blobdiff - src/gui/filethread.h
Initial file reading thread implementation
[virtualjaguar] / src / gui / filethread.h
diff --git a/src/gui/filethread.h b/src/gui/filethread.h
new file mode 100644 (file)
index 0000000..8873976
--- /dev/null
@@ -0,0 +1,26 @@
+//
+// filethread.h: File discovery thread class definition
+//
+
+#ifndef        // __FILETHREAD_H__
+#define        // __FILETHREAD_H__
+
+#include <QtCore>
+
+// Forward declarations
+class QListWidget;
+
+class FileThread: public QThread
+{
+       public:
+               FileThread(QObject * parent = 0);
+               ~FileThread();
+
+       private:
+               QListWidget * listWidget;
+               QMutex mutex;
+               QWaitCondition condition;
+               bool abort;
+};
+
+#endif // __FILETHREAD_H__