| KWin
    | 
#include <quicktile.h>
 
  
| Public Member Functions | |
| QuickRootTile (TileManager *tiling, Tile *parentItem=nullptr) | |
| ~QuickRootTile () | |
| Tile * | tileForMode (QuickTileMode mode) | 
| Tile * | tileForBorder (ElectricBorder border) | 
| qreal | horizontalSplit () const | 
| void | setHorizontalSplit (qreal split) | 
| qreal | verticalSplit () const | 
| void | setVerticalSplit (qreal split) | 
|  Public Member Functions inherited from KWin::Tile | |
| Tile (TileManager *tiling, Tile *parentItem=nullptr) | |
| ~Tile () | |
| void | setGeometryFromWindow (const QRectF &geom) | 
| void | setGeometryFromAbsolute (const QRectF &geom) | 
| virtual void | setRelativeGeometry (const QRectF &geom) | 
| virtual bool | supportsResizeGravity (Gravity gravity) | 
| QRectF | relativeGeometry () const | 
| QRectF | absoluteGeometry () const | 
| QRectF | absoluteGeometryInScreen () const | 
| QRectF | windowGeometry () const | 
| QRectF | maximizedWindowGeometry () const | 
| bool | isLayout () const | 
| bool | canBeRemoved () const | 
| qreal | padding () const | 
| void | setPadding (qreal padding) | 
| QuickTileMode | quickTileMode () const | 
| void | setQuickTileMode (QuickTileMode mode) | 
| QList< Tile * > | childTiles () const | 
| QList< Tile * > | descendants () const | 
| void | visitDescendants (std::function< void(const Tile *child)> callback) const | 
| void | resizeFromGravity (Gravity gravity, int x_root, int y_root) | 
| Q_INVOKABLE void | resizeByPixels (qreal delta, Qt::Edge edge) | 
| void | addWindow (Window *window) | 
| void | removeWindow (Window *window) | 
| QList< KWin::Window * > | windows () const | 
| int | row () const | 
| int | childCount () const | 
| Tile * | childTile (int row) | 
| Tile * | nextSibling () const | 
| Tile * | previousSibling () const | 
| Tile * | parentTile () const | 
| TileManager * | manager () const | 
| void | destroyChild (Tile *tile) | 
| template<class T > | |
| T * | createChildAt (const QRectF &relativeGeometry, int position) | 
| Additional Inherited Members | |
|  Public Types inherited from KWin::Tile | |
| enum class | LayoutDirection { Floating = 0 , Horizontal = 1 , Vertical = 2 } | 
|  Signals inherited from KWin::Tile | |
| void | relativeGeometryChanged () | 
| void | absoluteGeometryChanged () | 
| void | windowGeometryChanged () | 
| void | paddingChanged (qreal padding) | 
| void | rowChanged (int row) | 
| void | isLayoutChanged (bool isLayout) | 
| void | childTilesChanged () | 
| void | windowAdded (Window *window) | 
| void | windowRemoved (Window *window) | 
| void | windowsChanged () | 
|  Static Public Member Functions inherited from KWin::Tile | |
| static QSizeF | minimumSize () | 
|  Protected Member Functions inherited from KWin::Tile | |
| void | insertChild (int position, Tile *item) | 
| void | removeChild (Tile *child) | 
|  Properties inherited from KWin::Tile | |
| QRectF | relativeGeometry | 
| QRectF | absoluteGeometry | 
| QRectF | absoluteGeometryInScreen | 
| qreal | padding | 
| int | positionInLayout | 
| Tile * | parent | 
| QList< KWin::Tile * > | tiles | 
| QList< KWin::Window * > | windows | 
| bool | isLayout | 
| bool | canBeRemoved | 
Definition at line 19 of file quicktile.h.
| KWin::QuickRootTile::QuickRootTile | ( | TileManager * | tiling, | 
| Tile * | parentItem = nullptr ) | 
Definition at line 15 of file quicktile.cpp.
| KWin::QuickRootTile::~QuickRootTile | ( | ) | 
Definition at line 46 of file quicktile.cpp.
| qreal KWin::QuickRootTile::horizontalSplit | ( | ) | const | 
Definition at line 138 of file quicktile.cpp.
| void KWin::QuickRootTile::setHorizontalSplit | ( | qreal | split | ) | 
Definition at line 143 of file quicktile.cpp.
| void KWin::QuickRootTile::setVerticalSplit | ( | qreal | split | ) | 
Definition at line 178 of file quicktile.cpp.
| Tile * KWin::QuickRootTile::tileForBorder | ( | ElectricBorder | border | ) | 
Definition at line 113 of file quicktile.cpp.
| Tile * KWin::QuickRootTile::tileForMode | ( | QuickTileMode | mode | ) | 
Definition at line 85 of file quicktile.cpp.
| qreal KWin::QuickRootTile::verticalSplit | ( | ) | const | 
Definition at line 173 of file quicktile.cpp.