2 // filethread.h: File discovery thread class definition
5 #ifndef __FILETHREAD_H__
6 #define __FILETHREAD_H__
11 class FileThread: public QThread
16 FileThread(QObject * parent = 0);
18 void Go(bool allowUnknown = false);
21 void FoundAFile(unsigned long index);
22 void FoundAFile2(unsigned long index, QString filename, QImage * label, unsigned long);
23 void FoundAFile3(unsigned long index, QString filename, QImage * label, unsigned long, bool, unsigned long, unsigned long);
27 void HandleFile(QFileInfo);
28 void HandleBIOSFile(uint8 *, uint32);
29 uint32 FindCRCIndexInFileList(uint32);
33 QWaitCondition condition;
35 bool allowUnknownSoftware;
38 #endif // __FILETHREAD_H__