]> Shamusworld >> Repos - virtualjaguar/blobdiff - src/gui/filethread.h
Moving towards a better file picker... :-)
[virtualjaguar] / src / gui / filethread.h
index 12c316fa52d2bfaa4427466b946190d44cd059de..6690dc6b0bf3fbb260e9b174b2588a919a4268b0 100644 (file)
@@ -9,7 +9,7 @@
 #include "types.h"
 
 // Forward declarations
-class QListWidget;
+//class QListWidget;
 
 class FileThread: public QThread
 {
@@ -18,7 +18,8 @@ class FileThread: public QThread
        public:
                FileThread(QObject * parent = 0);
                ~FileThread();
-               void Go(QListWidget * lw);
+//             void Go(QListWidget * lw);
+               void Go(void);
 
        signals:
                void FoundAFile(unsigned long index);
@@ -28,10 +29,19 @@ class FileThread: public QThread
                uint32 FindCRCIndexInFileList(uint32);
 
        private:
-               QListWidget * listWidget;
+//             QListWidget * listWidget;
                QMutex mutex;
                QWaitCondition condition;
                bool abort;
 };
 
+struct RomIdentifier
+{
+       const uint32 crc32;
+       const char name[128];
+       const char file[128];
+};
+
+extern RomIdentifier romList[];
+
 #endif // __FILETHREAD_H__