#include <GElementInfoWidget.h>
Inheritance diagram for GCE::GElementInfoWidget:


Public Slots | |
| virtual void | setElement (const GCS::GElement *element) |
Public Member Functions | |
| GElementInfoWidget (QWidget *parent=0) | |
| virtual | ~GElementInfoWidget () |
Protected Slots | |
| virtual void | updateEnergy (const GCS::GEnergy &energy) |
| virtual void | updateForm (const GCS::GForm &form) |
| virtual void | updateParent (const GCS::GElementID &new_parent) |
| virtual void | updateChildrenGetFromElement () |
| virtual void | updateChildren (QList< GCS::GElementID > children) |
| virtual void | updateConnection (const GCS::GElementID &connection) |
Protected Attributes | |
| const GCS::GElement * | Element |
| QLabel * | EnergyLevel |
| QLabel * | EnergyAmount |
| QLabel * | EnergySigma |
| QLabel * | FormPositionX |
| QLabel * | FormPositionY |
| QLabel * | FormPositionZ |
| QLabel * | Parent |
| QLabel * | ElementID |
| QListWidget * | Children |
| QLabel * | Connection |
| GCE::GElementInfoWidget::GElementInfoWidget | ( | QWidget * | parent = 0 |
) |
Constructor.
| GCE::GElementInfoWidget::~GElementInfoWidget | ( | ) | [virtual] |
Virtual Destructor.
| void GCE::GElementInfoWidget::updateChildrenGetFromElement | ( | ) | [protected, virtual, slot] |
Fetches the current list of children from the element and displays it in the Children listbox by calling updateChildren() This is periodically called by a timer.
updateChildren()
QListWidget* GCE::GElementInfoWidget::Children [protected] |
List of IDs of all direct child elements.
QLabel* GCE::GElementInfoWidget::Connection [protected] |
Label showing the connection of the element.
const GCS::GElement* GCE::GElementInfoWidget::Element [protected] |
The element for which all data is displayed.
QLabel* GCE::GElementInfoWidget::ElementID [protected] |
Label showing the ID of the current element itself.
QLabel* GCE::GElementInfoWidget::EnergyAmount [protected] |
Label showing the energy amount.
QLabel* GCE::GElementInfoWidget::EnergyLevel [protected] |
Label showing the energy level.
QLabel* GCE::GElementInfoWidget::EnergySigma [protected] |
Label showing the energy sigma.
QLabel* GCE::GElementInfoWidget::FormPositionX [protected] |
Label showing the x position.
QLabel* GCE::GElementInfoWidget::FormPositionY [protected] |
Label showing the y position.
QLabel* GCE::GElementInfoWidget::FormPositionZ [protected] |
Label showing the z position.
QLabel* GCE::GElementInfoWidget::Parent [protected] |
Label showing the ID of the current parent element.
1.4.7