X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fgui%2Ffilethread.h;h=533ddfb14f9bb496bf89d94fd8577964403237da;hb=4beff2f35f649bb0befa58c8a89fdd702b3c9b4f;hp=aec0038fa70d05726af9a4d40d1c974b34cb98a8;hpb=b54bb3c04ba861123e44b7f25fbc859d78627379;p=virtualjaguar diff --git a/src/gui/filethread.h b/src/gui/filethread.h index aec0038..533ddfb 100644 --- a/src/gui/filethread.h +++ b/src/gui/filethread.h @@ -8,22 +8,24 @@ #include #include "types.h" -// Forward declarations -class QListWidget; - class FileThread: public QThread { + Q_OBJECT + public: FileThread(QObject * parent = 0); ~FileThread(); - void Go(QListWidget * lw); + void Go(void); + + signals: + void FoundAFile(unsigned long index); + void FoundAFile2(unsigned long index, QString filename, QImage * label); protected: void run(void); uint32 FindCRCIndexInFileList(uint32); private: - QListWidget * listWidget; QMutex mutex; QWaitCondition condition; bool abort;