| KWin
    | 
#include <tilemodel.h>
 
 | Public Types | |
| enum | Roles { TileRole = Qt::UserRole + 1 } | 
| Public Member Functions | |
| TileModel (TileManager *parent=nullptr) | |
| ~TileModel () override | |
| QHash< int, QByteArray > | roleNames () const override | 
| QVariant | data (const QModelIndex &index, int role) const override | 
| Qt::ItemFlags | flags (const QModelIndex &index) const override | 
| QModelIndex | index (int row, int column, const QModelIndex &parent=QModelIndex()) const override | 
| QModelIndex | parent (const QModelIndex &index) const override | 
| int | rowCount (const QModelIndex &parent=QModelIndex()) const override | 
| int | columnCount (const QModelIndex &parent=QModelIndex()) const override | 
| Friends | |
| class | CustomTile | 
Custom tiling zones management per output.
Definition at line 34 of file tilemodel.h.
| Enumerator | |
|---|---|
| TileRole | |
Definition at line 39 of file tilemodel.h.
| 
 | explicit | 
Definition at line 26 of file tilemodel.cpp.
| 
 | override | 
Definition at line 32 of file tilemodel.cpp.
| 
 | override | 
Definition at line 118 of file tilemodel.cpp.
| 
 | override | 
Definition at line 43 of file tilemodel.cpp.
| 
 | override | 
Definition at line 56 of file tilemodel.cpp.
| 
 | override | 
Definition at line 65 of file tilemodel.cpp.
| 
 | override | 
Definition at line 86 of file tilemodel.cpp.
| 
 | override | 
Definition at line 36 of file tilemodel.cpp.
| 
 | override | 
Definition at line 102 of file tilemodel.cpp.
| 
 | friend | 
Definition at line 63 of file tilemodel.h.