#include <DisplayFlagWidget.h>


Public Types | |
| enum | { VISUAL, BEHAVIOR, COLLISION, BOUNDING, MAPPING, MECHANICALMAPPING, FORCEFIELD, INTERACTION, WIREFRAME, NORMALS, ALL } |
Signals | |
| void | change (int, bool) |
| void | clicked () |
Public Member Functions | |
| DisplayFlagWidget (QWidget *parent, const char *name=0, Qt::WFlags f=0) | |
| bool | getFlag (int idx) |
| void | setFlag (int idx, bool value) |
Protected Member Functions | |
| virtual void | contentsMousePressEvent (QMouseEvent *e) |
| void | findChildren (Q3CheckListItem *, std::vector< Q3CheckListItem * > &children) |
Protected Attributes | |
| Q3CheckListItem * | itemShowFlag [10] |
| std::map< Q3CheckListItem *, int > | mapFlag |
Definition at line 57 of file DisplayFlagWidget.h.
| anonymous enum |
| VISUAL | |
| BEHAVIOR | |
| COLLISION | |
| BOUNDING | |
| MAPPING | |
| MECHANICALMAPPING | |
| FORCEFIELD | |
| INTERACTION | |
| WIREFRAME | |
| NORMALS | |
| ALL |
Definition at line 61 of file DisplayFlagWidget.h.
| sofa::gui::qt::DisplayFlagWidget::DisplayFlagWidget | ( | QWidget * | parent, | |
| const char * | name = 0, |
|||
| Qt::WFlags | f = 0 | |||
| ) |
Definition at line 39 of file DisplayFlagWidget.cpp.
References BEHAVIOR, BOUNDING, sofa::component::clear(), COLLISION, FORCEFIELD, INTERACTION, itemShowFlag, mapFlag, MAPPING, MECHANICALMAPPING, NORMALS, VISUAL, and WIREFRAME.
| void sofa::gui::qt::DisplayFlagWidget::clicked | ( | ) | [signal] |
| void sofa::gui::qt::DisplayFlagWidget::contentsMousePressEvent | ( | QMouseEvent * | e | ) | [protected, virtual] |
Definition at line 115 of file DisplayFlagWidget.cpp.
References change(), clicked(), findChildren(), and mapFlag.
| void sofa::gui::qt::DisplayFlagWidget::findChildren | ( | Q3CheckListItem * | item, | |
| std::vector< Q3CheckListItem * > & | children | |||
| ) | [protected] |
Definition at line 65 of file DisplayFlagWidget.h.
References itemShowFlag.
Referenced by sofa::gui::qt::ModifyObject::updateValues().
Definition at line 66 of file DisplayFlagWidget.h.
References itemShowFlag.
Referenced by sofa::gui::qt::RealGUI::setScene().
Q3CheckListItem* sofa::gui::qt::DisplayFlagWidget::itemShowFlag[10] [protected] |
Definition at line 77 of file DisplayFlagWidget.h.
Referenced by DisplayFlagWidget(), getFlag(), and setFlag().
std::map< Q3CheckListItem*, int > sofa::gui::qt::DisplayFlagWidget::mapFlag [protected] |
Definition at line 78 of file DisplayFlagWidget.h.
Referenced by contentsMousePressEvent(), and DisplayFlagWidget().
1.5.7.1