Skip to content
Snippets Groups Projects
package.h 511 B
Newer Older
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