#include <ItemTreePanelDialog.h>
◆ ModeFlags
Enumerator |
---|
PanelOnlyDisplayMode | |
LastValidPanelKeepingMode | |
SinglePanelSyncMode | |
◆ ItemTreePanelDialog() [1/2]
ItemTreePanelDialog::ItemTreePanelDialog |
( |
| ) |
|
◆ ItemTreePanelDialog() [2/2]
ItemTreePanelDialog::ItemTreePanelDialog |
( |
QWidget * |
parent, |
|
|
Qt::WindowFlags |
f = Qt::WindowFlags() |
|
) |
| |
◆ ~ItemTreePanelDialog()
ItemTreePanelDialog::~ItemTreePanelDialog |
( |
| ) |
|
◆ addTopAreaWidget()
void ItemTreePanelDialog::addTopAreaWidget |
( |
QWidget * |
widget | ) |
|
◆ hideEvent()
void ItemTreePanelDialog::hideEvent |
( |
QHideEvent * |
event | ) |
|
|
overrideprotectedvirtual |
◆ itemTreeWidget()
◆ keyPressEvent()
void ItemTreePanelDialog::keyPressEvent |
( |
QKeyEvent * |
event | ) |
|
|
overrideprotectedvirtual |
◆ mode()
int ItemTreePanelDialog::mode |
( |
| ) |
const |
◆ onCurrentItemChanged()
void ItemTreePanelDialog::onCurrentItemChanged |
( |
Item * |
item | ) |
|
|
protectedvirtual |
◆ registerPanel() [1/2]
template<class TargetItemType >
◆ registerPanel() [2/2]
template<class TargetItemType >
void cnoid::ItemTreePanelDialog::registerPanel |
( |
std::function< ItemTreePanelBase *(TargetItemType *item)> |
panelFunction, |
|
|
std::function< QSize()> |
minimumSizeHintFunction |
|
) |
| |
|
inline |
◆ setCurrentItem()
bool ItemTreePanelDialog::setCurrentItem |
( |
Item * |
item, |
|
|
bool |
isNewItem = false |
|
) |
| |
◆ setMode()
void ItemTreePanelDialog::setMode |
( |
int |
flags | ) |
|
◆ setTopItem()
bool ItemTreePanelDialog::setTopItem |
( |
Item * |
topItem, |
|
|
bool |
isTopVisible = false |
|
) |
| |
◆ show()
void ItemTreePanelDialog::show |
( |
| ) |
|
◆ updateTopAreaLayout()
void ItemTreePanelDialog::updateTopAreaLayout |
( |
| ) |
|
◆ ItemTreePanelBase
The documentation for this class was generated from the following files: