KWin
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
KWin::TabletSeatV2InterfacePrivate Class Reference
Inheritance diagram for KWin::TabletSeatV2InterfacePrivate:

Public Member Functions

 TabletSeatV2InterfacePrivate (Display *display, TabletSeatV2Interface *q)
 
void zwp_tablet_seat_v2_bind_resource (Resource *resource) override
 
void zwp_tablet_seat_v2_destroy (Resource *resource) override
 
void sendToolAdded (Resource *resource, TabletToolV2Interface *tool)
 
void sendTabletAdded (Resource *resource, TabletV2Interface *tablet)
 
void sendPadAdded (Resource *resource, TabletPadV2Interface *pad)
 

Public Attributes

TabletSeatV2Interface *const q
 
QHash< QString, QList< TabletToolV2Interface * > > m_tools
 
QHash< QString, TabletV2Interface * > m_tablets
 
QHash< QString, TabletPadV2Interface * > m_pads
 
Display *const m_display
 

Detailed Description

Definition at line 726 of file tablet_v2.cpp.

Constructor & Destructor Documentation

◆ TabletSeatV2InterfacePrivate()

KWin::TabletSeatV2InterfacePrivate::TabletSeatV2InterfacePrivate ( Display * display,
TabletSeatV2Interface * q )
inline

Definition at line 729 of file tablet_v2.cpp.

Member Function Documentation

◆ sendPadAdded()

void KWin::TabletSeatV2InterfacePrivate::sendPadAdded ( Resource * resource,
TabletPadV2Interface * pad )
inline

Definition at line 786 of file tablet_v2.cpp.

◆ sendTabletAdded()

void KWin::TabletSeatV2InterfacePrivate::sendTabletAdded ( Resource * resource,
TabletV2Interface * tablet )
inline

Definition at line 771 of file tablet_v2.cpp.

◆ sendToolAdded()

void KWin::TabletSeatV2InterfacePrivate::sendToolAdded ( Resource * resource,
TabletToolV2Interface * tool )
inline

Definition at line 758 of file tablet_v2.cpp.

◆ zwp_tablet_seat_v2_bind_resource()

void KWin::TabletSeatV2InterfacePrivate::zwp_tablet_seat_v2_bind_resource ( Resource * resource)
inlineoverride

Definition at line 736 of file tablet_v2.cpp.

◆ zwp_tablet_seat_v2_destroy()

void KWin::TabletSeatV2InterfacePrivate::zwp_tablet_seat_v2_destroy ( Resource * resource)
inlineoverride

Definition at line 753 of file tablet_v2.cpp.

Member Data Documentation

◆ m_display

Display* const KWin::TabletSeatV2InterfacePrivate::m_display

Definition at line 819 of file tablet_v2.cpp.

◆ m_pads

QHash<QString, TabletPadV2Interface *> KWin::TabletSeatV2InterfacePrivate::m_pads

Definition at line 818 of file tablet_v2.cpp.

◆ m_tablets

QHash<QString, TabletV2Interface *> KWin::TabletSeatV2InterfacePrivate::m_tablets

Definition at line 817 of file tablet_v2.cpp.

◆ m_tools

QHash<QString, QList<TabletToolV2Interface *> > KWin::TabletSeatV2InterfacePrivate::m_tools

Definition at line 816 of file tablet_v2.cpp.

◆ q

TabletSeatV2Interface* const KWin::TabletSeatV2InterfacePrivate::q

Definition at line 815 of file tablet_v2.cpp.


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