Go to the documentation of this file.
12 #include <QStringList>
39 void run(
void)
override;
56 QString message = QString());
bool getDataChanged() const
void SetHandlers(QList< GameHandler * > handlers)
QList< GameHandler * > m_handlers
void run(void) override
Runs the Qt event loop unless we have a QRunnable, in which case we run the runnable run instead.
void SendProgressEvent(uint progress, uint total=0, QString message=QString())
static QList< GameHandler * > * handlers
~GameScannerThread() override=default
QList< RomInfo * > m_dbgames
QList< RomFileInfo > RomFileInfoList
static void removeOrphan(int id)
void SetProgressDialog(MythUIProgressDialog *dialog)
This is a wrapper around QThread that does several additional things.
GameScannerThread * m_scanThread
void doScan(QList< GameHandler * > handlers)
MythUIProgressDialog * m_dialog