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

Public Member Functions

 PlasmaShellSurfaceInterfacePrivate (PlasmaShellSurfaceInterface *q, SurfaceInterface *surface, wl_resource *resource)
 

Public Attributes

QPointer< SurfaceInterfacesurface
 
PlasmaShellSurfaceInterfaceq
 
QPoint m_globalPos
 
PlasmaShellSurfaceInterface::Role m_role = PlasmaShellSurfaceInterface::Role::Normal
 
PlasmaShellSurfaceInterface::PanelBehavior m_panelBehavior = PlasmaShellSurfaceInterface::PanelBehavior::AlwaysVisible
 
bool m_positionSet = false
 
bool m_skipTaskbar = false
 
bool m_skipSwitcher = false
 
bool m_panelTakesFocus = false
 
bool m_openUnderCursorRequested = false
 

Detailed Description

Definition at line 37 of file plasmashell.cpp.

Constructor & Destructor Documentation

◆ PlasmaShellSurfaceInterfacePrivate()

KWin::PlasmaShellSurfaceInterfacePrivate::PlasmaShellSurfaceInterfacePrivate ( PlasmaShellSurfaceInterface * q,
SurfaceInterface * surface,
wl_resource * resource )

Definition at line 106 of file plasmashell.cpp.

Member Data Documentation

◆ m_globalPos

QPoint KWin::PlasmaShellSurfaceInterfacePrivate::m_globalPos

Definition at line 44 of file plasmashell.cpp.

◆ m_openUnderCursorRequested

bool KWin::PlasmaShellSurfaceInterfacePrivate::m_openUnderCursorRequested = false

Definition at line 51 of file plasmashell.cpp.

◆ m_panelBehavior

Definition at line 46 of file plasmashell.cpp.

◆ m_panelTakesFocus

bool KWin::PlasmaShellSurfaceInterfacePrivate::m_panelTakesFocus = false

Definition at line 50 of file plasmashell.cpp.

◆ m_positionSet

bool KWin::PlasmaShellSurfaceInterfacePrivate::m_positionSet = false

Definition at line 47 of file plasmashell.cpp.

◆ m_role

PlasmaShellSurfaceInterface::Role KWin::PlasmaShellSurfaceInterfacePrivate::m_role = PlasmaShellSurfaceInterface::Role::Normal

Definition at line 45 of file plasmashell.cpp.

◆ m_skipSwitcher

bool KWin::PlasmaShellSurfaceInterfacePrivate::m_skipSwitcher = false

Definition at line 49 of file plasmashell.cpp.

◆ m_skipTaskbar

bool KWin::PlasmaShellSurfaceInterfacePrivate::m_skipTaskbar = false

Definition at line 48 of file plasmashell.cpp.

◆ q

PlasmaShellSurfaceInterface* KWin::PlasmaShellSurfaceInterfacePrivate::q

Definition at line 43 of file plasmashell.cpp.

◆ surface

QPointer<SurfaceInterface> KWin::PlasmaShellSurfaceInterfacePrivate::surface

Definition at line 42 of file plasmashell.cpp.


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