2 // filethread.h: File discovery thread class definition
5 #ifndef __FILETHREAD_H__
6 #define __FILETHREAD_H__
12 class FileThread
: public QThread
17 FileThread(QObject
* parent
= 0);
19 void Go(bool allowUnknown
= false);
22 // void FoundAFile(unsigned long index); // JPM: Not used
23 // void FoundAFile2(unsigned long index, QString filename, QImage * label, unsigned long); // JPM: Not used
24 void FoundAFile3(unsigned long index
, QString filename
, QImage
* label
, unsigned long, bool, unsigned long, unsigned long);
28 void HandleFile(QFileInfo
);
29 uint32_t FindCRCIndexInFileList(uint32_t);
33 QWaitCondition condition
;
35 bool allowUnknownSoftware
;
38 #endif // __FILETHREAD_H__