KWin
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
ScreenEdgeHelper Class Referenceabstract
Inheritance diagram for ScreenEdgeHelper:
ScreenEdgeHelperWayland ScreenEdgeHelperX11

Public Member Functions

 ~ScreenEdgeHelper () override
 
virtual void hide ()=0
 
virtual void raiseOrShow (bool raise)=0
 
virtual void init ()
 
virtual void moveToTop ()
 
virtual void moveToRight ()
 
virtual void moveToBottom ()
 
virtual void moveToLeft ()
 
virtual void moveToFloating ()
 
void hideAndRestore ()
 

Protected Member Functions

 ScreenEdgeHelper (QWidget *widget, QObject *parent=nullptr)
 
QWindow * window () const
 
virtual void restore ()=0
 

Detailed Description

Definition at line 28 of file screenedgeshowtest.cpp.

Constructor & Destructor Documentation

◆ ScreenEdgeHelper()

ScreenEdgeHelper::ScreenEdgeHelper ( QWidget * widget,
QObject * parent = nullptr )
protected

Definition at line 113 of file screenedgeshowtest.cpp.

◆ ~ScreenEdgeHelper()

ScreenEdgeHelper::~ScreenEdgeHelper ( )
overridedefault

Member Function Documentation

◆ hide()

virtual void ScreenEdgeHelper::hide ( )
pure virtual

◆ hideAndRestore()

void ScreenEdgeHelper::hideAndRestore ( )
inline

Definition at line 54 of file screenedgeshowtest.cpp.

◆ init()

virtual void ScreenEdgeHelper::init ( )
inlinevirtual

Reimplemented in ScreenEdgeHelperWayland.

Definition at line 46 of file screenedgeshowtest.cpp.

◆ moveToBottom()

void ScreenEdgeHelper::moveToBottom ( )
virtual

Reimplemented in ScreenEdgeHelperX11.

Definition at line 136 of file screenedgeshowtest.cpp.

◆ moveToFloating()

void ScreenEdgeHelper::moveToFloating ( )
virtual

Reimplemented in ScreenEdgeHelperX11.

Definition at line 148 of file screenedgeshowtest.cpp.

◆ moveToLeft()

void ScreenEdgeHelper::moveToLeft ( )
virtual

Reimplemented in ScreenEdgeHelperX11.

Definition at line 142 of file screenedgeshowtest.cpp.

◆ moveToRight()

void ScreenEdgeHelper::moveToRight ( )
virtual

Reimplemented in ScreenEdgeHelperX11.

Definition at line 130 of file screenedgeshowtest.cpp.

◆ moveToTop()

void ScreenEdgeHelper::moveToTop ( )
virtual

Reimplemented in ScreenEdgeHelperX11.

Definition at line 124 of file screenedgeshowtest.cpp.

◆ raiseOrShow()

virtual void ScreenEdgeHelper::raiseOrShow ( bool raise)
pure virtual

◆ restore()

virtual void ScreenEdgeHelper::restore ( )
protectedpure virtual

◆ window()

QWindow * ScreenEdgeHelper::window ( ) const
inlineprotected

Definition at line 34 of file screenedgeshowtest.cpp.


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