#include <ItemTreeView.h>
|
| ItemTreeView () |
|
| ItemTreeView (RootItem *rootItem, bool showRoot=false) |
|
| ~ItemTreeView () |
|
RootItem * | rootItem () |
|
void | showRoot (bool show) |
|
template<class ItemType > |
ItemList< ItemType > | selectedItems () |
|
const ItemList & | selectedItems () |
|
template<class ItemType > |
ItemType * | selectedItem (bool fromMultiItems=false) |
|
template<class ItemType > |
ItemList< ItemType > | selectedSubItems (ItemPtr topItem) |
|
template<class ItemType > |
ItemType * | selectedSubItem (ItemPtr topItem, bool fromMultiItems=false) |
|
bool | isItemSelected (Item *item) |
|
bool | selectItem (Item *item, bool select=true) |
|
void | unselectItem (Item *item) |
|
void | selectAllItems () |
|
void | clearSelection () |
|
int | addCheckColumn () |
|
void | setCheckColumnToolTip (int id, const QString &whatsThis) |
|
void | updateCheckColumnToolTip (int id) |
|
void | showCheckColumn (int id, bool on=true) |
|
void | storeCheckColumnState (int id, Archive &archive) |
|
bool | restoreCheckColumnState (int id, const Archive &archive) |
|
void | releaseCheckColumn (int id) |
|
template<class ItemType > |
ItemList< ItemType > | checkedItems (int id=0) |
|
bool | isItemChecked (ItemPtr item, int id=0) |
|
bool | checkItem (ItemPtr item, bool check=true, int id=0) |
|
SignalProxy< void(const ItemList<> &)> | sigSelectionChanged () |
|
SignalProxy< void(const ItemList<> &)> | sigSelectionOrTreeChanged () |
|
SignalProxy< void(Item *item, bool isChecked)> | sigCheckToggled (int id=0) |
|
SignalProxy< void(bool isChecked)> | sigCheckToggled (Item *targetItem, int id=0) |
|
void | cutSelectedItems () |
|
| View () |
|
virtual | ~View () |
|
ViewClass * | viewClass () const |
|
void | setName (const std::string &name) |
|
std::string | name () const |
|
ViewArea * | viewArea () const |
|
bool | isActive () const |
|
void | bringToFront () |
|
SignalProxy< void()> | sigActivated () |
|
SignalProxy< void()> | sigDeactivated () |
|
SignalProxy< void()> | sigResized () |
|
SignalProxy< void()> | sigRemoved () |
|
void | setDefaultLayoutArea (LayoutArea area) |
|
LayoutArea | defaultLayoutArea () const |
|
void | setLayout (QLayout *layout) |
|
QPoint | viewAreaPos () const |
|
virtual QWidget * | indicatorOnInfoBar () |
|
void | enableFontSizeZoomKeys (bool on) |
|
◆ ItemTreeView() [1/2]
ItemTreeView::ItemTreeView |
( |
| ) |
|
◆ ItemTreeView() [2/2]
ItemTreeView::ItemTreeView |
( |
RootItem * |
rootItem, |
|
|
bool |
showRoot = false |
|
) |
| |
◆ ~ItemTreeView()
ItemTreeView::~ItemTreeView |
( |
| ) |
|
◆ addCheckColumn()
int ItemTreeView::addCheckColumn |
( |
| ) |
|
- Returns
- The ID of the check column.
◆ checkedItems()
template<class ItemType >
ItemList<ItemType> cnoid::ItemTreeView::checkedItems |
( |
int |
id = 0 | ) |
|
|
inline |
◆ checkItem()
bool ItemTreeView::checkItem |
( |
ItemPtr |
item, |
|
|
bool |
check = true , |
|
|
int |
id = 0 |
|
) |
| |
◆ clearSelection()
void ItemTreeView::clearSelection |
( |
| ) |
|
◆ cutSelectedItems()
void ItemTreeView::cutSelectedItems |
( |
| ) |
|
◆ initializeClass()
◆ instance()
◆ isItemChecked()
bool ItemTreeView::isItemChecked |
( |
ItemPtr |
item, |
|
|
int |
id = 0 |
|
) |
| |
◆ isItemSelected()
bool ItemTreeView::isItemSelected |
( |
Item * |
item | ) |
|
◆ mainInstance()
◆ releaseCheckColumn()
void ItemTreeView::releaseCheckColumn |
( |
int |
id | ) |
|
◆ restoreCheckColumnState()
bool ItemTreeView::restoreCheckColumnState |
( |
int |
id, |
|
|
const Archive & |
archive |
|
) |
| |
◆ restoreState()
bool ItemTreeView::restoreState |
( |
const Archive & |
archive | ) |
|
|
protectedvirtual |
◆ rootItem()
◆ selectAllItems()
void ItemTreeView::selectAllItems |
( |
| ) |
|
◆ selectedItem()
template<class ItemType >
ItemType* cnoid::ItemTreeView::selectedItem |
( |
bool |
fromMultiItems = false | ) |
|
|
inline |
◆ selectedItems() [1/2]
template<class ItemType >
ItemList<ItemType> cnoid::ItemTreeView::selectedItems |
( |
| ) |
|
|
inline |
◆ selectedItems() [2/2]
const ItemList& cnoid::ItemTreeView::selectedItems |
( |
| ) |
|
|
inline |
◆ selectedSubItem()
template<class ItemType >
ItemType* cnoid::ItemTreeView::selectedSubItem |
( |
ItemPtr |
topItem, |
|
|
bool |
fromMultiItems = false |
|
) |
| |
|
inline |
◆ selectedSubItems()
template<class ItemType >
ItemList<ItemType> cnoid::ItemTreeView::selectedSubItems |
( |
ItemPtr |
topItem | ) |
|
|
inline |
◆ selectItem()
bool ItemTreeView::selectItem |
( |
Item * |
item, |
|
|
bool |
select = true |
|
) |
| |
◆ setCheckColumnToolTip()
void ItemTreeView::setCheckColumnToolTip |
( |
int |
id, |
|
|
const QString & |
whatsThis |
|
) |
| |
◆ showCheckColumn()
void ItemTreeView::showCheckColumn |
( |
int |
id, |
|
|
bool |
on = true |
|
) |
| |
◆ showRoot()
void ItemTreeView::showRoot |
( |
bool |
show | ) |
|
◆ sigCheckToggled() [1/2]
SignalProxy< void(Item *item, bool isChecked)> ItemTreeView::sigCheckToggled |
( |
int |
id = 0 | ) |
|
◆ sigCheckToggled() [2/2]
SignalProxy< void(bool isChecked)> ItemTreeView::sigCheckToggled |
( |
Item * |
targetItem, |
|
|
int |
id = 0 |
|
) |
| |
◆ sigSelectionChanged()
◆ sigSelectionOrTreeChanged()
◆ storeCheckColumnState()
void ItemTreeView::storeCheckColumnState |
( |
int |
id, |
|
|
Archive & |
archive |
|
) |
| |
◆ storeState()
bool ItemTreeView::storeState |
( |
Archive & |
archive | ) |
|
|
protectedvirtual |
◆ unselectItem()
void ItemTreeView::unselectItem |
( |
Item * |
item | ) |
|
◆ updateCheckColumnToolTip()
void ItemTreeView::updateCheckColumnToolTip |
( |
int |
id | ) |
|
The documentation for this class was generated from the following files: