Changeset View
Changeset View
Standalone View
Standalone View
scripting/scripting.cpp
Show All 30 Lines | |||||
31 | #include "../client.h" | 31 | #include "../client.h" | ||
32 | #include "../thumbnailitem.h" | 32 | #include "../thumbnailitem.h" | ||
33 | #include "../options.h" | 33 | #include "../options.h" | ||
34 | #include "../workspace.h" | 34 | #include "../workspace.h" | ||
35 | // KDE | 35 | // KDE | ||
36 | #include <KConfigGroup> | 36 | #include <KConfigGroup> | ||
37 | #include <KPackage/PackageLoader> | 37 | #include <KPackage/PackageLoader> | ||
38 | // Qt | 38 | // Qt | ||
39 | #include <QtDBus/QDBusConnection> | 39 | #include <QDBusConnection> | ||
40 | #include <QtDBus/QDBusMessage> | 40 | #include <QDBusMessage> | ||
41 | #include <QtDBus/QDBusPendingCallWatcher> | 41 | #include <QDBusPendingCallWatcher> | ||
42 | #include <QDebug> | 42 | #include <QDebug> | ||
43 | #include <QFutureWatcher> | 43 | #include <QFutureWatcher> | ||
44 | #include <QSettings> | 44 | #include <QSettings> | ||
45 | #include <QtConcurrentRun> | 45 | #include <QtConcurrentRun> | ||
46 | #include <QMenu> | 46 | #include <QMenu> | ||
47 | #include <QQmlContext> | 47 | #include <QQmlContext> | ||
48 | #include <QQmlEngine> | 48 | #include <QQmlEngine> | ||
49 | #include <QQmlExpression> | 49 | #include <QQmlExpression> | ||
50 | #include <QtScript/QScriptEngine> | 50 | #include <QtScript/QScriptEngine> | ||
51 | #include <QtScript/QScriptValue> | 51 | #include <QtScript/QScriptValue> | ||
52 | #include <QtCore/QStandardPaths> | 52 | #include <QStandardPaths> | ||
53 | #include <QQuickWindow> | 53 | #include <QQuickWindow> | ||
54 | 54 | | |||
55 | QScriptValue kwinScriptPrint(QScriptContext *context, QScriptEngine *engine) | 55 | QScriptValue kwinScriptPrint(QScriptContext *context, QScriptEngine *engine) | ||
56 | { | 56 | { | ||
57 | KWin::AbstractScript *script = qobject_cast<KWin::Script*>(context->callee().data().toQObject()); | 57 | KWin::AbstractScript *script = qobject_cast<KWin::Script*>(context->callee().data().toQObject()); | ||
58 | if (!script) { | 58 | if (!script) { | ||
59 | return engine->undefinedValue(); | 59 | return engine->undefinedValue(); | ||
60 | } | 60 | } | ||
▲ Show 20 Lines • Show All 818 Lines • Show Last 20 Lines |