20 #ifndef DEBUGGINGCONTROLLER_H 21 #define DEBUGGINGCONTROLLER_H 24 #include <QQmlExtensionPlugin> 25 #include <QQuickWindow> 28 #include "unitydbusobject.h" 30 class DebuggingController:
public UnityDBusObject
33 Q_CLASSINFO(
"D-Bus Interface",
"com.canonical.Unity8.Debugging")
36 DebuggingController(QObject *parent =
nullptr);
37 ~DebuggingController() = default;
44 Q_SCRIPTABLE
void SetSceneGraphVisualizer(const QString &visualizer);
49 Q_SCRIPTABLE
void SetSlowAnimations(
bool slowAnimations);
54 Q_SCRIPTABLE
void SetLoggingFilterRules(const QString &filterRules);
57 #endif // DEBUGGINGCONTROLLER_H