![]() |
LeechCraft 0.6.70-17609-g3dde4097dd
Modular cross-platform feature rich live environment.
|
#include "itemsmodel.h"
Public Member Functions | |
bool | IsChecked (int row) const |
QVariant | GetDataForRole (detail::RoleTag< Qt::CheckStateRole >, const auto &, int row, int column) |
template<typename Item> | |
bool | SetData (Item &, int row, int column, const QVariant &value, int role) |
![]() | |
Extension (auto &&...) | |
![]() | |
ParameterizedExtension (const std::tuple< Params... > &args) | |
Static Public Member Functions | |
static Qt::ItemFlags | GetFlags (int column) |
static Qt::ItemFlags | GetFlags (int column) |
static QVariant | GetDataForRole (detail::RoleTag< Qt::CheckStateRole >, const auto &item, int, int column) |
static bool | SetData (Item &item, int, int column, const QVariant &value, int role) |
![]() | |
static Qt::ItemFlags | GetFlags (auto &&...) |
static bool | SetData (auto &&...) |
static void | GetDataForRole () |
Public Attributes | |
QHash< int, Qt::CheckState > | RowsStates_ |
![]() | |
Qt::CheckState | Param_ |
Definition at line 172 of file itemsmodel.h.
|
inline |
Definition at line 188 of file itemsmodel.h.
References LC::Util::detail::ParameterizedExtension< Qt::CheckState >::Param_, and RowsStates_.
|
inlinestatic |
Definition at line 138 of file itemsmodel.h.
|
inlinestatic |
Definition at line 133 of file itemsmodel.h.
|
inlinestatic |
Definition at line 178 of file itemsmodel.h.
|
inline |
Definition at line 183 of file itemsmodel.h.
References LC::Util::detail::ParameterizedExtension< Qt::CheckState >::Param_, and RowsStates_.
|
inline |
Definition at line 194 of file itemsmodel.h.
References RowsStates_.
|
inlinestatic |
Definition at line 152 of file itemsmodel.h.
QHash<int, Qt::CheckState> LC::Util::ItemsCheckable< NoField_v >::RowsStates_ |
Definition at line 174 of file itemsmodel.h.
Referenced by GetDataForRole(), IsChecked(), and SetData().