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);
23 void FoundAFile2(unsigned long index, QString filename, QImage * label, unsigned long);
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__