casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
casa::LogItem Class Reference

#include <logitem.h>

Public Member Functions

 LogItem (const QList< QVariant > &data, LogItem *parent=0)
 
 ~LogItem ()
 
void appendChild (LogItem *child)
 
void removeChildAt (int child)
 
void insertChildAt (int row, LogItem *child)
 
LogItemchild (int row)
 
int childCount () const
 
int columnCount () const
 
QVariant data (int column) const
 
int row () const
 
LogItemparent ()
 

Private Attributes

QList< LogItem * > childItems
 
QList< QVariant > itemData
 
LogItemparentItem
 

Detailed Description

Definition at line 38 of file logitem.h.

Constructor & Destructor Documentation

casa::LogItem::LogItem ( const QList< QVariant > &  data,
LogItem parent = 0 
)
casa::LogItem::~LogItem ( )

Member Function Documentation

void casa::LogItem::appendChild ( LogItem child)
LogItem* casa::LogItem::child ( int  row)
int casa::LogItem::childCount ( ) const
int casa::LogItem::columnCount ( ) const
QVariant casa::LogItem::data ( int  column) const
void casa::LogItem::insertChildAt ( int  row,
LogItem child 
)
LogItem* casa::LogItem::parent ( )
void casa::LogItem::removeChildAt ( int  child)
int casa::LogItem::row ( ) const

Member Data Documentation

QList<LogItem*> casa::LogItem::childItems
private

Definition at line 56 of file logitem.h.

QList<QVariant> casa::LogItem::itemData
private

Definition at line 57 of file logitem.h.

LogItem* casa::LogItem::parentItem
private

Definition at line 58 of file logitem.h.


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