#include <tile.h>
Definition at line 25 of file tile.h.
 
◆ LayoutDirection
| Enumerator | 
|---|
| Floating |  | 
| Horizontal |  | 
| Vertical |  | 
Definition at line 40 of file tile.h.
 
 
◆ Tile()
◆ ~Tile()
◆ absoluteGeometry()
      
        
          | QRectF KWin::Tile::absoluteGeometry | ( |  | ) | const | 
      
 
Geometry of the tile in absolute coordinates 
Definition at line 121 of file tile.cpp.
 
 
◆ absoluteGeometryChanged
  
  | 
        
          | void KWin::Tile::absoluteGeometryChanged | ( |  | ) |  |  | signal | 
 
 
◆ absoluteGeometryInScreen()
      
        
          | QRectF KWin::Tile::absoluteGeometryInScreen | ( |  | ) | const | 
      
 
Geometry of the tile in absolute coordinates, but in screen coordinates, ie the top left corner of rootTile always at 0,0 
Definition at line 130 of file tile.cpp.
 
 
◆ addWindow()
      
        
          | void KWin::Tile::addWindow | ( | Window * | window | ) |  | 
      
 
 
◆ canBeRemoved()
      
        
          | bool KWin::Tile::canBeRemoved | ( |  | ) | const | 
      
 
 
◆ childCount()
      
        
          | int KWin::Tile::childCount | ( |  | ) | const | 
      
 
 
◆ childTile()
      
        
          | Tile * KWin::Tile::childTile | ( | int | row | ) |  | 
      
 
 
◆ childTiles()
      
        
          | QList< Tile * > KWin::Tile::childTiles | ( |  | ) | const | 
      
 
All tiles directly children of this tile 
Definition at line 349 of file tile.cpp.
 
 
◆ childTilesChanged
  
  | 
        
          | void KWin::Tile::childTilesChanged | ( |  | ) |  |  | signal | 
 
 
◆ createChildAt()
template<class T > 
  
  | 
        
          | T * KWin::Tile::createChildAt | ( | const QRectF & | relativeGeometry, |  
          |  |  | int | position ) |  | inline | 
 
 
◆ descendants()
      
        
          | QList< Tile * > KWin::Tile::descendants | ( |  | ) | const | 
      
 
All tiles descendant of this tile, recursive 
Definition at line 367 of file tile.cpp.
 
 
◆ destroyChild()
      
        
          | void KWin::Tile::destroyChild | ( | Tile * | tile | ) |  | 
      
 
 
◆ insertChild()
  
  | 
        
          | void KWin::Tile::insertChild | ( | int | position, |  
          |  |  | Tile * | item ) |  | protected | 
 
 
◆ isLayout()
      
        
          | bool KWin::Tile::isLayout | ( |  | ) | const | 
      
 
 
◆ isLayoutChanged
  
  | 
        
          | void KWin::Tile::isLayoutChanged | ( | bool | isLayout | ) |  |  | signal | 
 
 
◆ manager()
◆ maximizedWindowGeometry()
      
        
          | QRectF KWin::Tile::maximizedWindowGeometry | ( |  | ) | const | 
      
 
Absolute geometry minus the padding and reserved areas such as panels 
Definition at line 152 of file tile.cpp.
 
 
◆ minimumSize()
  
  | 
        
          | static QSizeF KWin::Tile::minimumSize | ( |  | ) |  |  | inlinestatic | 
 
 
◆ nextSibling()
      
        
          | Tile * KWin::Tile::nextSibling | ( |  | ) | const | 
      
 
 
◆ padding()
      
        
          | qreal KWin::Tile::padding | ( |  | ) | const | 
      
 
 
◆ paddingChanged
  
  | 
        
          | void KWin::Tile::paddingChanged | ( | qreal | padding | ) |  |  | signal | 
 
 
◆ parentTile()
      
        
          | Tile * KWin::Tile::parentTile | ( |  | ) | const | 
      
 
 
◆ previousSibling()
      
        
          | Tile * KWin::Tile::previousSibling | ( |  | ) | const | 
      
 
 
◆ quickTileMode()
      
        
          | QuickTileMode KWin::Tile::quickTileMode | ( |  | ) | const | 
      
 
 
◆ relativeGeometry()
      
        
          | QRectF KWin::Tile::relativeGeometry | ( |  | ) | const | 
      
 
Geometry of the tile in units between 0 and 1 relative to the screen geometry 
Definition at line 116 of file tile.cpp.
 
 
◆ relativeGeometryChanged
  
  | 
        
          | void KWin::Tile::relativeGeometryChanged | ( |  | ) |  |  | signal | 
 
 
◆ removeChild()
  
  | 
        
          | void KWin::Tile::removeChild | ( | Tile * | child | ) |  |  | protected | 
 
 
◆ removeWindow()
      
        
          | void KWin::Tile::removeWindow | ( | Window * | window | ) |  | 
      
 
 
◆ resizeByPixels()
      
        
          | void KWin::Tile::resizeByPixels | ( | qreal | delta, | 
        
          |  |  | Qt::Edge | edge ) | 
      
 
 
◆ resizeFromGravity()
      
        
          | void KWin::Tile::resizeFromGravity | ( | Gravity | gravity, | 
        
          |  |  | int | x_root, | 
        
          |  |  | int | y_root ) | 
      
 
 
◆ row()
      
        
          | int KWin::Tile::row | ( |  | ) | const | 
      
 
 
◆ rowChanged
  
  | 
        
          | void KWin::Tile::rowChanged | ( | int | row | ) |  |  | signal | 
 
 
◆ setGeometryFromAbsolute()
      
        
          | void KWin::Tile::setGeometryFromAbsolute | ( | const QRectF & | geom | ) |  | 
      
 
 
◆ setGeometryFromWindow()
      
        
          | void KWin::Tile::setGeometryFromWindow | ( | const QRectF & | geom | ) |  | 
      
 
 
◆ setPadding()
      
        
          | void KWin::Tile::setPadding | ( | qreal | padding | ) |  | 
      
 
 
◆ setQuickTileMode()
      
        
          | void KWin::Tile::setQuickTileMode | ( | QuickTileMode | mode | ) |  | 
      
 
 
◆ setRelativeGeometry()
  
  | 
        
          | void KWin::Tile::setRelativeGeometry | ( | const QRectF & | geom | ) |  |  | virtual | 
 
 
◆ supportsResizeGravity()
  
  | 
        
          | bool KWin::Tile::supportsResizeGravity | ( | Gravity | gravity | ) |  |  | virtual | 
 
 
◆ visitDescendants()
      
        
          | void KWin::Tile::visitDescendants | ( | std::function< void(const Tile *child)> | callback | ) | const | 
      
 
Visit all tiles descendant of this tile, recursive 
Definition at line 381 of file tile.cpp.
 
 
◆ windowAdded
  
  | 
        
          | void KWin::Tile::windowAdded | ( | Window * | window | ) |  |  | signal | 
 
 
◆ windowGeometry()
      
        
          | QRectF KWin::Tile::windowGeometry | ( |  | ) | const | 
      
 
Absolute geometry minus the padding and reserved areas such as panels 
Definition at line 139 of file tile.cpp.
 
 
◆ windowGeometryChanged
  
  | 
        
          | void KWin::Tile::windowGeometryChanged | ( |  | ) |  |  | signal | 
 
 
◆ windowRemoved
  
  | 
        
          | void KWin::Tile::windowRemoved | ( | Window * | window | ) |  |  | signal | 
 
 
◆ windows()
◆ windowsChanged
  
  | 
        
          | void KWin::Tile::windowsChanged | ( |  | ) |  |  | signal | 
 
 
◆ absoluteGeometry
  
  | 
        
          | QRectF KWin::Tile::absoluteGeometry |  | read | 
 
 
◆ absoluteGeometryInScreen
  
  | 
        
          | QRectF KWin::Tile::absoluteGeometryInScreen |  | read | 
 
 
◆ canBeRemoved
  
  | 
        
          | bool KWin::Tile::canBeRemoved |  | read | 
 
 
◆ isLayout
  
  | 
        
          | bool KWin::Tile::isLayout |  | read | 
 
 
◆ padding
  
  | 
        
          | qreal KWin::Tile::padding |  | readwrite | 
 
 
◆ parent
  
  | 
        
          | Tile * KWin::Tile::parent |  | read | 
 
 
◆ positionInLayout
  
  | 
        
          | int KWin::Tile::positionInLayout |  | read | 
 
 
◆ relativeGeometry
  
  | 
        
          | QRectF KWin::Tile::relativeGeometry |  | readwrite | 
 
 
◆ tiles
◆ windows
The documentation for this class was generated from the following files: