![]() |
LeechCraft 0.6.70-16373-g319c272718
Modular cross-platform feature rich live environment.
|
#include "flattofoldersproxymodel.h"
Definition at line 24 of file flattofoldersproxymodel.h.
|
explicit |
Definition at line 55 of file flattofoldersproxymodel.cpp.
|
override |
Definition at line 62 of file flattofoldersproxymodel.cpp.
|
override |
Definition at line 69 of file flattofoldersproxymodel.cpp.
References LC::Util::Filter(), LC::Util::FlatTreeItem::Folder, ITagsManager::GetTag(), index(), LC::Util::FlatTreeItem::Item, LC::RoleTags, and LC::Util::ToFlat().
Referenced by dropMimeData().
|
override |
Definition at line 186 of file flattofoldersproxymodel.cpp.
References data(), LC::Util::Filter(), LC::Util::FlatTreeItem::Folder, LC::Util::FlatTreeItem::Item, parent(), and LC::Util::FlatTreeItem::Type_.
|
override |
Definition at line 109 of file flattofoldersproxymodel.cpp.
References LC::Util::Filter(), index(), LC::Util::FlatTreeItem::Item, LC::Util::ToFlat(), and LC::Util::FlatTreeItem::Type_.
QAbstractItemModel * LC::Util::FlatToFoldersProxyModel::GetSourceModel | ( | ) | const |
Definition at line 256 of file flattofoldersproxymodel.cpp.
Referenced by MapFromSource(), and MapToSource().
|
override |
Definition at line 101 of file flattofoldersproxymodel.cpp.
References LC::Util::Filter().
|
override |
Definition at line 121 of file flattofoldersproxymodel.cpp.
References LC::Util::Filter(), LC::Util::FlatTreeItem::Item, and parent().
Referenced by data(), flags(), MapFromSource(), mimeData(), parent(), and rowCount().
QList< QModelIndex > LC::Util::FlatToFoldersProxyModel::MapFromSource | ( | const QModelIndex & | source | ) | const |
Definition at line 277 of file flattofoldersproxymodel.cpp.
References LC::Util::Filter(), GetSourceModel(), index(), and LC::RoleTags.
QModelIndex LC::Util::FlatToFoldersProxyModel::MapToSource | ( | const QModelIndex & | proxy | ) | const |
Definition at line 261 of file flattofoldersproxymodel.cpp.
References LC::Util::Filter(), GetSourceModel(), LC::Util::FlatTreeItem::Item, and LC::Util::ToFlat().
Referenced by mimeData().
|
override |
Definition at line 160 of file flattofoldersproxymodel.cpp.
References LC::Util::Filter(), LC::Util::FlatTreeItem::Folder, index(), LC::Util::FlatTreeItem::Item, and MapToSource().
|
override |
Definition at line 153 of file flattofoldersproxymodel.cpp.
|
override |
Definition at line 132 of file flattofoldersproxymodel.cpp.
References LC::Util::Filter(), index(), parent(), LC::Util::FlatTreeItem::Parent_, and LC::Util::FlatTreeItem::Root.
Referenced by dropMimeData(), index(), and parent().
|
override |
Definition at line 141 of file flattofoldersproxymodel.cpp.
References LC::Util::FlatTreeItem::C_, and index().
void LC::Util::FlatToFoldersProxyModel::SetSourceModel | ( | QAbstractItemModel * | model | ) |
Definition at line 209 of file flattofoldersproxymodel.cpp.
References LC::Util::Filter().
|
override |
Definition at line 146 of file flattofoldersproxymodel.cpp.