Krita Source Code Documentation
Loading...
Searching...
No Matches
KisWaylandKeyboardWatcher Class Reference

#include <KisWaylandKeyboardWatcher.h>

Classes

class  Keyboard
 
class  Seat
 

Public Member Functions

bool hasKeyboardFocus () const
 
 KisWaylandKeyboardWatcher ()
 
Qt::KeyboardModifiers modifiers () const
 
QList< Qt::Key > pressedKeys () const
 
 ~KisWaylandKeyboardWatcher ()
 

Private Attributes

std::unique_ptr< Seatm_seat
 

Detailed Description

Definition at line 13 of file KisWaylandKeyboardWatcher.h.

Constructor & Destructor Documentation

◆ KisWaylandKeyboardWatcher()

KisWaylandKeyboardWatcher::KisWaylandKeyboardWatcher ( )

Definition at line 262 of file KisWaylandKeyboardWatcher.cpp.

263 : m_seat(new Seat())
264{
265}

◆ ~KisWaylandKeyboardWatcher()

KisWaylandKeyboardWatcher::~KisWaylandKeyboardWatcher ( )

Definition at line 267 of file KisWaylandKeyboardWatcher.cpp.

268{
269}

Member Function Documentation

◆ hasKeyboardFocus()

bool KisWaylandKeyboardWatcher::hasKeyboardFocus ( ) const

Definition at line 271 of file KisWaylandKeyboardWatcher.cpp.

272{
273 return m_seat->hasKeyboardFocus();
274}

References m_seat.

◆ modifiers()

Qt::KeyboardModifiers KisWaylandKeyboardWatcher::modifiers ( ) const

Definition at line 281 of file KisWaylandKeyboardWatcher.cpp.

282{
283 return m_seat->modifiers();
284}

References m_seat.

◆ pressedKeys()

QList< Qt::Key > KisWaylandKeyboardWatcher::pressedKeys ( ) const

Definition at line 276 of file KisWaylandKeyboardWatcher.cpp.

277{
278 return m_seat->pressedKeys();
279}

References m_seat.

Member Data Documentation

◆ m_seat

std::unique_ptr<Seat> KisWaylandKeyboardWatcher::m_seat
private

Definition at line 27 of file KisWaylandKeyboardWatcher.h.


The documentation for this class was generated from the following files: