git repos / SagoImageBrowser

thumbnailworker.h

browsing at commit = cec3b5da99dae3e0c95c31493e5e98458e97ef84

raw · blame · history

#pragma once

#include <QRunnable>
#include <QObject>
#include <QPixmap>

class ThumbnailWorker : public QObject, public QRunnable
{
    Q_OBJECT

public:
    ThumbnailWorker(const QString &path, int row);

    void run() override;

signals:
    void finished(int row, const QPixmap &pixmap);

private:
    QString m_path;
    int m_row;
};