6#ifndef EXTERNREC_CHANNEL_FETCHER_H
7#define EXTERNREC_CHANNEL_FETCHER_H
15#include <QCoreApplication>
40 void run(
void)
override;
Q_DECLARE_TR_FUNCTIONS(ExternRecChannelScanner)
ExternRecChannelScanner(uint cardid, QString inputname, uint sourceid, ScanMonitor *monitor=nullptr)
void Scan(void)
Scans the list.
void SetNumChannelsParsed(uint val)
void SetNumChannelsInserted(uint val)
ScanMonitor * m_scanMonitor
void Stop(void)
Stops the scanning thread running.
void SetMessage(const QString &status)
~ExternRecChannelScanner() override
This is a wrapper around QThread that does several additional things.