Rabbit Remote Control 0.1.0-bate6
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Private Attributes | List of all members
TreeItem Class Reference

Public Types

enum  TYPE { Node , Leaf }
 

Public Member Functions

 TreeItem (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

TYPE m_Type
 
int m_id
 
QString m_szName
 
int m_nKey
 
QDateTime m_CreateTime
 
QDateTime m_ModifyTime
 
QDateTime m_LastVisitTime
 
int m_ParentId
 
int m_SortOrder
 

Detailed Description

Definition at line 7 of file DatabaseTree.h.

Member Enumeration Documentation

◆ TYPE

enum TreeItem::TYPE

Definition at line 15 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

Definition at line 104 of file DatabaseTree.cpp.

◆ GetId()

int TreeItem::GetId ( ) const

Definition at line 54 of file DatabaseTree.cpp.

◆ GetKey()

int TreeItem::GetKey ( ) const

Definition at line 94 of file DatabaseTree.cpp.

◆ GetLastVisitTime()

QDateTime TreeItem::GetLastVisitTime ( ) const

Definition at line 149 of file DatabaseTree.cpp.

◆ GetModifyTime()

QDateTime TreeItem::GetModifyTime ( ) const

Definition at line 139 of file DatabaseTree.cpp.

◆ GetName()

QString TreeItem::GetName ( ) const

Definition at line 64 of file DatabaseTree.cpp.

◆ GetParentId()

int TreeItem::GetParentId ( ) const

Definition at line 74 of file DatabaseTree.cpp.

◆ GetSortOrder()

int TreeItem::GetSortOrder ( ) const

Definition at line 84 of file DatabaseTree.cpp.

◆ GetType()

TreeItem::TYPE TreeItem::GetType ( ) const

Definition at line 44 of file DatabaseTree.cpp.

◆ IsLeaf()

bool TreeItem::IsLeaf ( ) const

Definition at line 39 of file DatabaseTree.cpp.

◆ IsNode()

bool TreeItem::IsNode ( ) const

Definition at line 34 of file DatabaseTree.cpp.

◆ SetCreateTime()

void TreeItem::SetCreateTime ( const QDateTime &  newCreateTime)

Definition at line 109 of file DatabaseTree.cpp.

◆ SetId()

void TreeItem::SetId ( int  newId)

Definition at line 59 of file DatabaseTree.cpp.

◆ SetKey()

void TreeItem::SetKey ( int  newNKey)

Definition at line 99 of file DatabaseTree.cpp.

◆ SetLastVisitTime()

void TreeItem::SetLastVisitTime ( const QDateTime &  newLastVisitTime)

Definition at line 154 of file DatabaseTree.cpp.

◆ SetModifyTime()

void TreeItem::SetModifyTime ( const QDateTime &  newModifyTime)

Definition at line 144 of file DatabaseTree.cpp.

◆ SetName()

void TreeItem::SetName ( const QString &  newName)

Definition at line 69 of file DatabaseTree.cpp.

◆ SetParentId()

void TreeItem::SetParentId ( int  newParentId)

Definition at line 79 of file DatabaseTree.cpp.

◆ SetSortOrder()

void TreeItem::SetSortOrder ( int  newSortOrder)

Definition at line 89 of file DatabaseTree.cpp.

◆ SetType()

void TreeItem::SetType ( TYPE  type)

Definition at line 49 of file DatabaseTree.cpp.

Member Data Documentation

◆ m_CreateTime

QDateTime TreeItem::m_CreateTime
private

Definition at line 44 of file DatabaseTree.h.

◆ m_id

int TreeItem::m_id
private

Definition at line 41 of file DatabaseTree.h.

◆ m_LastVisitTime

QDateTime TreeItem::m_LastVisitTime
private

Definition at line 46 of file DatabaseTree.h.

◆ m_ModifyTime

QDateTime TreeItem::m_ModifyTime
private

Definition at line 45 of file DatabaseTree.h.

◆ m_nKey

int TreeItem::m_nKey
private

Definition at line 43 of file DatabaseTree.h.

◆ m_ParentId

int TreeItem::m_ParentId
private

Definition at line 47 of file DatabaseTree.h.

◆ m_SortOrder

int TreeItem::m_SortOrder
private

Definition at line 48 of file DatabaseTree.h.

◆ m_szName

QString TreeItem::m_szName
private

Definition at line 42 of file DatabaseTree.h.

◆ m_Type

TYPE TreeItem::m_Type
private

Definition at line 40 of file DatabaseTree.h.


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