20    Q_CLASSINFO(
"D-Bus Interface", 
"org.kde.kwin.VirtualKeyboard")
 
   21    Q_PROPERTY(
bool available READ isAvailable NOTIFY availableChanged)
 
   22    Q_PROPERTY(
bool enabled READ isEnabled WRITE setEnabled NOTIFY enabledChanged)
 
   23    Q_PROPERTY(
bool active READ isActive WRITE setActive NOTIFY activeChanged)
 
   24    Q_PROPERTY(
bool visible READ isVisible NOTIFY visibleChanged)
 
   25    Q_PROPERTY(
bool activeClientSupportsTextInput READ activeClientSupportsTextInput NOTIFY activeClientSupportsTextInputChanged)
 
   29    bool isEnabled() const;
 
   31    bool activeClientSupportsTextInput() const;
 
   32    bool isVisible() const;
 
   33    bool isActive() const;
 
   34    bool isAvailable() const;
 
   35    void setEnabled(
bool enabled);
 
   36    void setActive(
bool active);
 
   38    Q_SCRIPTABLE 
bool willShowOnActive() const;
 
   39    Q_SCRIPTABLE 
void forceActivate();
 
   42    Q_SCRIPTABLE 
void enabledChanged();
 
   43    Q_SCRIPTABLE 
void activeChanged();
 
   44    Q_SCRIPTABLE 
void visibleChanged();
 
   45    Q_SCRIPTABLE 
void availableChanged();
 
   46    Q_SCRIPTABLE 
void activeClientSupportsTextInputChanged();