Newer
Older
namespace appimage {
namespace update {
class Updater;
}
}
class AppImageUpdater : public QObject
{
Q_OBJECT
public:
explicit AppImageUpdater(const QString &id, const QString &path, QObject *parent = nullptr);
bool isFinishedWithNoError() const;
QString errorString() const;
signals:
void finished(AppImageUpdater *updater);
void updateProgress(QString id, double progress);
private:
QString id_;
QString path_;
bool isFinishedWithNoError_;
QString errorString_;