Kirigami2
8#ifndef KIRIGAMI_VIRTUALKEYBOARDWATCHER_H
9#define KIRIGAMI_VIRTUALKEYBOARDWATCHER_H
15#include "kirigamiplatform_export.h"
28class KIRIGAMIPLATFORM_EXPORT VirtualKeyboardWatcher :
public QObject
33 VirtualKeyboardWatcher(
QObject *parent =
nullptr);
34 ~VirtualKeyboardWatcher();
36 Q_PROPERTY(
bool available READ available NOTIFY availableChanged FINAL)
37 bool available()
const;
38 Q_SIGNAL
void availableChanged();
40 Q_PROPERTY(
bool enabled READ enabled NOTIFY enabledChanged FINAL)
42 Q_SIGNAL
void enabledChanged();
44 Q_PROPERTY(
bool active READ active NOTIFY activeChanged FINAL)
46 Q_SIGNAL
void activeChanged();
48 Q_PROPERTY(
bool visible READ visible NOTIFY visibleChanged FINAL)
50 Q_SIGNAL
void visibleChanged();
52 Q_PROPERTY(
bool willShowOnActive READ willShowOnActive NOTIFY willShowOnActiveChanged FINAL)
53 bool willShowOnActive()
const;
54 Q_SIGNAL
void willShowOnActiveChanged();
56 static VirtualKeyboardWatcher *self();
60 const std::unique_ptr<Private> d;
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:18:46 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.