Skip to content
Snippets Groups Projects
package.h 511 B
Newer Older
  • Learn to ignore specific revisions
  • akiraohgaki's avatar
    akiraohgaki committed
    #ifndef UTILITY_PACKAGE_H
    #define UTILITY_PACKAGE_H
    
    #include <QObject>
    
    namespace Utility {
    
    class Package : public QObject
    {
        Q_OBJECT
    
    public:
        explicit Package(QObject *parent = 0);
    
        static bool uncompressArchive(const QString &path, const QString &targetDir);
        static bool installPlasmapkg(const QString &path, const QString &type = "plasmoid");
        static bool uninstallPlasmapkg(const QString &path, const QString &type = "plasmoid");
    };
    
    } // namespace Utility
    
    #endif // UTILITY_PACKAGE_H