KWin
Loading...
Searching...
No Matches
Signals | Public Member Functions | Properties | Friends | List of all members
KWin::TileManager Class Reference

#include <tilemanager.h>

Inheritance diagram for KWin::TileManager:

Signals

void tileRemoved (KWin::Tile *tile)
 

Public Member Functions

 TileManager (Output *parent=nullptr)
 
 ~TileManager () override
 
Outputoutput () const
 
KWin::TilebestTileForPosition (const QPointF &pos)
 
Q_INVOKABLE KWin::TilebestTileForPosition (qreal x, qreal y)
 
CustomTilerootTile () const
 
KWin::TilequickTile (QuickTileMode mode) const
 
TileModelmodel () const
 

Properties

KWin::TilerootTile
 
TileModelmodel
 

Friends

class CustomTile
 

Detailed Description

Custom tiling zones management per output.

Definition at line 37 of file tilemanager.h.

Constructor & Destructor Documentation

◆ TileManager()

KWin::TileManager::TileManager ( Output * parent = nullptr)
explicit

Definition at line 56 of file tilemanager.cpp.

◆ ~TileManager()

KWin::TileManager::~TileManager ( )
override

Definition at line 76 of file tilemanager.cpp.

Member Function Documentation

◆ bestTileForPosition() [1/2]

Tile * KWin::TileManager::bestTileForPosition ( const QPointF & pos)

Definition at line 85 of file tilemanager.cpp.

◆ bestTileForPosition() [2/2]

Tile * KWin::TileManager::bestTileForPosition ( qreal x,
qreal y )

Definition at line 110 of file tilemanager.cpp.

◆ model()

TileModel * KWin::TileManager::model ( ) const

Definition at line 125 of file tilemanager.cpp.

◆ output()

Output * KWin::TileManager::output ( ) const

Definition at line 80 of file tilemanager.cpp.

◆ quickTile()

Tile * KWin::TileManager::quickTile ( QuickTileMode mode) const

Definition at line 120 of file tilemanager.cpp.

◆ rootTile()

CustomTile * KWin::TileManager::rootTile ( ) const

Definition at line 115 of file tilemanager.cpp.

◆ tileRemoved

void KWin::TileManager::tileRemoved ( KWin::Tile * tile)
signal

Friends And Related Symbol Documentation

◆ CustomTile

friend class CustomTile
friend

Definition at line 72 of file tilemanager.h.

Property Documentation

◆ model

TileModel * KWin::TileManager::model
read

Definition at line 41 of file tilemanager.h.

◆ rootTile

KWin::Tile * KWin::TileManager::rootTile
read

Definition at line 40 of file tilemanager.h.


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