LeechCraft 0.6.70-17609-g3dde4097dd
Modular cross-platform feature rich live environment.
Loading...
Searching...
No Matches
LC::Util::FlatTreeItem Struct Reference
Collaboration diagram for LC::Util::FlatTreeItem:

Public Types

enum class  Type {
  Root ,
  Folder ,
  Item
}

Public Member Functions

int Row () const

Public Attributes

QList< FlatTreeItem_ptrC_
FlatTreeItem_ptr Parent_
Type Type_ = Type::Root
QPersistentModelIndex Index_
QString Tag_

Detailed Description

Definition at line 20 of file flattofoldersproxymodel.cpp.

Member Enumeration Documentation

◆ Type

enum class LC::Util::FlatTreeItem::Type
strong
Enumerator
Root 
Folder 
Item 

Definition at line 25 of file flattofoldersproxymodel.cpp.

Member Function Documentation

◆ Row()

int LC::Util::FlatTreeItem::Row ( ) const
inline

Definition at line 37 of file flattofoldersproxymodel.cpp.

References Parent_.

Member Data Documentation

◆ C_

QList<FlatTreeItem_ptr> LC::Util::FlatTreeItem::C_

◆ Index_

QPersistentModelIndex LC::Util::FlatTreeItem::Index_

Definition at line 34 of file flattofoldersproxymodel.cpp.

◆ Parent_

FlatTreeItem_ptr LC::Util::FlatTreeItem::Parent_

Definition at line 23 of file flattofoldersproxymodel.cpp.

Referenced by Row().

◆ Tag_

QString LC::Util::FlatTreeItem::Tag_

Definition at line 35 of file flattofoldersproxymodel.cpp.

◆ Type_

Type LC::Util::FlatTreeItem::Type_ = Type::Root

The documentation for this struct was generated from the following file:
  • /home/abuild/rpmbuild/BUILD/leechcraft-doc-0.6.70+git.17609.g3dde4097dd-build/leechcraft-0.6.70-17609-g3dde4097dd/src/util/models/flattofoldersproxymodel.cpp