![]() |
LeechCraft 0.6.70-17609-g3dde4097dd
Modular cross-platform feature rich live environment.
|
#include "checkableproxymodel.h"
Public Member Functions | |
QSet< IdType > | GetUnchecked () const |
QSet< IdType > | GetChecked () const |
CheckableProxyModelBase (int idRole, QObject *parent=nullptr) | |
Public Member Functions inherited from LC::Util::CheckableProxyModelBase | |
CheckableProxyModelBase (int idRole, QObject *parent=nullptr) | |
Qt::ItemFlags | flags (const QModelIndex &index) const override |
QVariant | data (const QModelIndex &index, int role) const override |
bool | setData (const QModelIndex &index, const QVariant &value, int role) override |
void | CheckAll () |
void | CheckNone () |
Protected Member Functions | |
bool | IsChecked (const QVariant &idVar) const override |
void | SetChecked (const QVariant &idVar, bool checked) override |
Additional Inherited Members | |
Signals inherited from LC::Util::CheckableProxyModelBase | |
void | selectionChanged () |
Protected Attributes inherited from LC::Util::CheckableProxyModelBase | |
const int | IdRole_ |
Definition at line 39 of file checkableproxymodel.h.
|
explicit |
Definition at line 23 of file checkableproxymodel.cpp.
References LC::Util::CheckableProxyModelBase::flags().
|
inline |
Definition at line 50 of file checkableproxymodel.h.
References LC::Util::CheckableProxyModelBase::IdRole_.
|
inline |
Definition at line 45 of file checkableproxymodel.h.
|
inlineoverrideprotectedvirtual |
Implements LC::Util::CheckableProxyModelBase.
Definition at line 67 of file checkableproxymodel.h.
|
inlineoverrideprotectedvirtual |
Implements LC::Util::CheckableProxyModelBase.
Definition at line 72 of file checkableproxymodel.h.