Rabbit Remote Control 0.1.0-bate14
Loading...
Searching...
No Matches
TreeItem Class Reference
Collaboration diagram for TreeItem:

Classes

struct  _DATA

Public Types

enum  TYPE { Node , Leaf }

Public Member Functions

 TreeItem (TYPE type)
 TreeItem (const TreeItem &item)
TreeItemoperator= (const TreeItem &item)
bool IsNode () const
bool IsLeaf () const
TYPE GetType () const
void SetType (TYPE type)
int GetId () const
void SetId (int newId)
QString GetName () const
void SetName (const QString &newName)
QDateTime GetCreateTime () const
void SetCreateTime (const QDateTime &newCreateTime)
QDateTime GetModifyTime () const
void SetModifyTime (const QDateTime &newModifyTime)
QDateTime GetLastVisitTime () const
void SetLastVisitTime (const QDateTime &newLastVisitTime)
int GetParentId () const
void SetParentId (int newParentId)
int GetSortOrder () const
void SetSortOrder (int newSortOrder)
int GetKey () const
void SetKey (int newNKey)

Private Attributes

_DATA m_Data

Detailed Description

Definition at line 7 of file DatabaseTree.h.

Member Enumeration Documentation

◆ TYPE

enum TreeItem::TYPE

Definition at line 9 of file DatabaseTree.h.

Constructor & Destructor Documentation

◆ TreeItem()

TreeItem::TreeItem ( const TreeItem & item)

Definition at line 21 of file DatabaseTree.cpp.

Member Function Documentation

◆ GetCreateTime()

QDateTime TreeItem::GetCreateTime ( ) const
nodiscard

Definition at line 102 of file DatabaseTree.cpp.

◆ GetId()

int TreeItem::GetId ( ) const
nodiscard

Definition at line 52 of file DatabaseTree.cpp.

◆ GetKey()

int TreeItem::GetKey ( ) const
nodiscard

Definition at line 92 of file DatabaseTree.cpp.

◆ GetLastVisitTime()

QDateTime TreeItem::GetLastVisitTime ( ) const
nodiscard

Definition at line 122 of file DatabaseTree.cpp.

◆ GetModifyTime()

QDateTime TreeItem::GetModifyTime ( ) const
nodiscard

Definition at line 112 of file DatabaseTree.cpp.

◆ GetName()

QString TreeItem::GetName ( ) const
nodiscard

Definition at line 62 of file DatabaseTree.cpp.

◆ GetParentId()

int TreeItem::GetParentId ( ) const
nodiscard

Definition at line 72 of file DatabaseTree.cpp.

◆ GetSortOrder()

int TreeItem::GetSortOrder ( ) const
nodiscard

Definition at line 82 of file DatabaseTree.cpp.

◆ GetType()

TreeItem::TYPE TreeItem::GetType ( ) const
nodiscard

Definition at line 42 of file DatabaseTree.cpp.

◆ IsLeaf()

bool TreeItem::IsLeaf ( ) const
nodiscard

Definition at line 37 of file DatabaseTree.cpp.

◆ IsNode()

bool TreeItem::IsNode ( ) const
nodiscard

Definition at line 32 of file DatabaseTree.cpp.

◆ operator=()

TreeItem & TreeItem::operator= ( const TreeItem & item)

Definition at line 26 of file DatabaseTree.cpp.

◆ SetCreateTime()

void TreeItem::SetCreateTime ( const QDateTime & newCreateTime)

Definition at line 107 of file DatabaseTree.cpp.

◆ SetId()

void TreeItem::SetId ( int newId)

Definition at line 57 of file DatabaseTree.cpp.

◆ SetKey()

void TreeItem::SetKey ( int newNKey)

Definition at line 97 of file DatabaseTree.cpp.

◆ SetLastVisitTime()

void TreeItem::SetLastVisitTime ( const QDateTime & newLastVisitTime)

Definition at line 127 of file DatabaseTree.cpp.

◆ SetModifyTime()

void TreeItem::SetModifyTime ( const QDateTime & newModifyTime)

Definition at line 117 of file DatabaseTree.cpp.

◆ SetName()

void TreeItem::SetName ( const QString & newName)

Definition at line 67 of file DatabaseTree.cpp.

◆ SetParentId()

void TreeItem::SetParentId ( int newParentId)

Definition at line 77 of file DatabaseTree.cpp.

◆ SetSortOrder()

void TreeItem::SetSortOrder ( int newSortOrder)

Definition at line 87 of file DatabaseTree.cpp.

◆ SetType()

void TreeItem::SetType ( TYPE type)

Definition at line 47 of file DatabaseTree.cpp.

Member Data Documentation

◆ m_Data

_DATA TreeItem::m_Data
private

Definition at line 53 of file DatabaseTree.h.


The documentation for this class was generated from the following files: