Choreonoid  1.8
Public Member Functions | Protected Member Functions | List of all members
cnoid::ItemTreePanelBase Class Referenceabstract

#include <ItemTreePanelDialog.h>

Inheritance diagram for cnoid::ItemTreePanelBase:
cnoid::ItemTreePanel< TopItemType, TargetItemType >

Public Member Functions

 ItemTreePanelBase (QWidget *parent=Q_NULLPTR, Qt::WindowFlags f=Qt::WindowFlags())
 
bool activate (Item *topItem, Item *targetItem, bool isNewItem, ItemTreePanelDialog *currentDialog)
 
virtual std::string caption () const =0
 
virtual bool onActivated (Item *topItem, Item *targetItem, bool isNewItem)=0
 
virtual void onDeactivated ()
 
ItemTreePanelDialogdialog ()
 
ItemTreeWidgetitemTreeWidget ()
 

Protected Member Functions

void accept ()
 
void reject ()
 

Constructor & Destructor Documentation

◆ ItemTreePanelBase()

ItemTreePanelBase::ItemTreePanelBase ( QWidget *  parent = Q_NULLPTR,
Qt::WindowFlags  f = Qt::WindowFlags() 
)

Member Function Documentation

◆ accept()

void ItemTreePanelBase::accept ( )
protected

◆ activate()

bool ItemTreePanelBase::activate ( Item topItem,
Item targetItem,
bool  isNewItem,
ItemTreePanelDialog currentDialog 
)

◆ caption()

virtual std::string cnoid::ItemTreePanelBase::caption ( ) const
pure virtual

◆ dialog()

ItemTreePanelDialog* cnoid::ItemTreePanelBase::dialog ( )
inline

◆ itemTreeWidget()

ItemTreeWidget * ItemTreePanelBase::itemTreeWidget ( )

◆ onActivated()

virtual bool cnoid::ItemTreePanelBase::onActivated ( Item topItem,
Item targetItem,
bool  isNewItem 
)
pure virtual

◆ onDeactivated()

void ItemTreePanelBase::onDeactivated ( )
virtual

◆ reject()

void ItemTreePanelBase::reject ( )
protected

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