Skip to content
Snippets Groups Projects
appimagehandler.h 402 B
Newer Older
  • Learn to ignore specific revisions
  • akiraohgaki's avatar
    akiraohgaki committed
    #pragma once
    
    #include <QObject>
    
    class ConfigHandler;
    
    class AppImageHandler : public QObject
    {
        Q_OBJECT
    
    public:
        explicit AppImageHandler(ConfigHandler *configHandler, QObject *parent = nullptr);
    
    public slots:
        bool isUpdateAvailable(const QString &path) const;
    
    #ifdef QTLIB_UNIX
        bool updateAppImage(const QString &path) const;
    #endif
    
    private:
        ConfigHandler *configHandler_;
    };