Crossfire Server, Trunk
CRETTreeItem< T > Class Template Reference

#include <CRETreeItem.h>

+ Inheritance diagram for CRETTreeItem< T >:
+ Collaboration diagram for CRETTreeItem< T >:

Public Member Functions

 CRETTreeItem (T *item, const QString &name)
 
virtual void fillPanel (QWidget *panel)
 
virtual QString getPanelName () const
 
- Public Member Functions inherited from CRETreeItem
virtual void fillContextMenu (QMenu *)
 

Protected Attributes

T * myItem
 
QString myName
 

Detailed Description

template<typename T>
class CRETTreeItem< T >

Definition at line 20 of file CRETreeItem.h.

Constructor & Destructor Documentation

◆ CRETTreeItem()

template<typename T >
CRETTreeItem< T >::CRETTreeItem ( T *  item,
const QString &  name 
)
inline

Definition at line 23 of file CRETreeItem.h.

Member Function Documentation

◆ fillPanel()

template<typename T >
virtual void CRETTreeItem< T >::fillPanel ( QWidget *  panel)
inlinevirtual

Implements CRETreeItem.

Reimplemented in CRETreeItemQuest.

Definition at line 32 of file CRETreeItem.h.

Referenced by CRETreeItemQuest::fillPanel().

+ Here is the caller graph for this function:

◆ getPanelName()

template<typename T >
virtual QString CRETTreeItem< T >::getPanelName ( ) const
inlinevirtual

Implements CRETreeItem.

Definition at line 28 of file CRETreeItem.h.

Field Documentation

◆ myItem

template<typename T >
T* CRETTreeItem< T >::myItem
protected

◆ myName

template<typename T >
QString CRETTreeItem< T >::myName
protected

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