notepad--/workerthread.h

20 lines
310 B
C++
Executable File

#pragma once
#include <QObject>
#include <functional>
class WorkerThread : public QObject
{
Q_OBJECT
public:
WorkerThread(QObject *parent=nullptr);
~WorkerThread();
signals:
void resultReady(int);
public slots:
void doWork(std::function<int (void*)> fun, void * parameter);
};