20#ifndef DEBUGGINGCONTROLLER_H
21#define DEBUGGINGCONTROLLER_H
24#include <QQmlExtensionPlugin>
25#include <QQuickWindow>
28#include "lomiridbusobject.h"
30class DebuggingController:
public LomiriDBusObject
33 Q_CLASSINFO(
"D-Bus Interface",
"com.lomiri.Shell.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);