move back desktop files

add widget configuration
append plugin slots
rewrite KF5 and DE to use ExtUpgrade class
some fixes
This commit is contained in:
arcan1s
2015-01-30 02:43:31 +03:00
parent c5a0ba3796
commit 16170c72b0
39 changed files with 1236 additions and 137 deletions

View File

@ -27,6 +27,7 @@
class ExtScript;
class ExtUpgrade;
class ExtendedSysMon : public Plasma::DataEngine
{
@ -46,7 +47,6 @@ public:
const QString mpdPort = 0,
QString mpris = 0);
QMap<QString, QVariant> getPsStats();
int getUpgradeInfo(const QString cmd);
protected:
bool sourceRequestEvent(const QString &source);
@ -57,6 +57,7 @@ private:
// configuration
QMap<QString, QString> configuration;
QList<ExtScript *> externalScripts;
QList<ExtUpgrade *> externalUpgrade;
QList<int> times;
bool debug;
// FIXME dirty hack to avoid update package information every second
@ -66,6 +67,7 @@ private:
QString getAutoGpu();
QString getAutoMpris();
void initScripts();
void initUpgrade();
void readConfiguration();
QMap<QString, QString> updateConfiguration(QMap<QString, QString> rawConfig);
};