KD Chart API Documentation 3.1
|
#include <kdganttlistviewrowcontroller.h>
Public Member Functions | |
ListViewRowController (QListView *lv, QAbstractProxyModel *proxy) | |
~ListViewRowController () override | |
int | headerHeight () const override |
QModelIndex | indexAbove (const QModelIndex &idx) const override |
QModelIndex | indexAt (int height) const override |
QModelIndex | indexBelow (const QModelIndex &idx) const override |
bool | isRowExpanded (const QModelIndex &idx) const override |
bool | isRowVisible (const QModelIndex &idx) const override |
int | maximumItemHeight () const override |
Span | rowGeometry (const QModelIndex &idx) const override |
int | totalHeight () const override |
Public Member Functions inherited from KDGantt::AbstractRowController | |
AbstractRowController () | |
Constructor. | |
virtual | ~AbstractRowController () |
Destructor. | |
Definition at line 22 of file kdganttlistviewrowcontroller.h.
ListViewRowController::ListViewRowController | ( | QListView * | lv, |
QAbstractProxyModel * | proxy | ||
) |
Definition at line 28 of file kdganttlistviewrowcontroller.cpp.
|
override |
Definition at line 33 of file kdganttlistviewrowcontroller.cpp.
|
overridevirtual |
Implement this to control how much space is reserved at the top of the view for a header
Implements KDGantt::AbstractRowController.
Definition at line 41 of file kdganttlistviewrowcontroller.cpp.
References d.
|
overridevirtual |
Implements KDGantt::AbstractRowController.
Definition at line 84 of file kdganttlistviewrowcontroller.cpp.
References QModelIndex::column(), d, QModelIndex::row(), and QModelIndex::sibling().
|
overridevirtual |
Implements KDGantt::AbstractRowController.
Definition at line 79 of file kdganttlistviewrowcontroller.cpp.
References d.
|
overridevirtual |
Implements KDGantt::AbstractRowController.
Definition at line 90 of file kdganttlistviewrowcontroller.cpp.
References QModelIndex::column(), d, QModelIndex::isValid(), QModelIndex::model(), QModelIndex::parent(), QModelIndex::row(), QAbstractItemModel::rowCount(), and QModelIndex::sibling().
|
overridevirtual |
Implements KDGantt::AbstractRowController.
Definition at line 63 of file kdganttlistviewrowcontroller.cpp.
|
overridevirtual |
Implement this to allow KDGantt to optimize how items on screen are created. It is not harmful to always return true here, but the View will not perform optimally.
Implements KDGantt::AbstractRowController.
Definition at line 56 of file kdganttlistviewrowcontroller.cpp.
References d, QModelIndex::isValid(), and QModelIndex::model().
|
overridevirtual |
Implements KDGantt::AbstractRowController.
Definition at line 46 of file kdganttlistviewrowcontroller.cpp.
References d.
|
overridevirtual |
Implements KDGantt::AbstractRowController.
Definition at line 70 of file kdganttlistviewrowcontroller.cpp.
References d, QRect::height(), QModelIndex::isValid(), QModelIndex::model(), QRect::translated(), and QRect::y().
|
overridevirtual |
Implements KDGantt::AbstractRowController.
Definition at line 51 of file kdganttlistviewrowcontroller.cpp.
References d.