#include <SchemaProcItem.hxx>
Public Member Functions | |
SchemaProcItem (SchemaItem *parent, QString label, Subject *subject) | |
virtual | ~SchemaProcItem () |
virtual void | popupMenu (QWidget *caller, const QPoint &globalPos) |
Public Member Functions inherited from YACS::HMI::SchemaComposedNodeItem | |
SchemaComposedNodeItem (SchemaItem *parent, QString label, Subject *subject) | |
virtual | ~SchemaComposedNodeItem () |
virtual void | update (GuiEvent event, int type, Subject *son) |
std::list< YACS::ENGINE::Node * > | getDirectDescendants () const |
virtual Qt::ItemFlags | flags (const QModelIndex &index) |
virtual bool | dropMimeData (const QMimeData *data, Qt::DropAction action) |
virtual void | setCaseValue () |
used in node derived classes More... | |
Public Member Functions inherited from YACS::HMI::SchemaItem | |
SchemaItem (SchemaItem *parent, QString label, Subject *subject) | |
virtual | ~SchemaItem () |
virtual void | appendChild (SchemaItem *child) |
virtual void | removeChild (SchemaItem *child) |
virtual void | insertChild (int row, SchemaItem *child) |
virtual SchemaItem * | child (int row) |
virtual int | childCount () const |
virtual int | columnCount () const |
virtual QVariant | data (int column, int role) const |
virtual int | row () const |
virtual SchemaItem * | parent () |
virtual Subject * | getSubject () |
virtual void | select (bool isSelected) |
virtual void | toggleState () |
QModelIndex | modelIndex (int column=0) |
virtual ItemMimeData * | mimeData (ItemMimeData *mime) |
virtual void | reparent (SchemaItem *parent) |
bool | isEmphasized () |
void | setEmphasize (bool emphasize) |
Public Member Functions inherited from YACS::HMI::GuiObserver | |
GuiObserver () | |
virtual | ~GuiObserver () |
virtual void | incrementSubjects (Subject *subject) |
virtual void | decrementSubjects (Subject *subject) |
int | getNbSubjects () |
bool | isDestructible () |
Protected Member Functions | |
virtual QVariant | editionWhatsThis (int column) const |
virtual void | setExecState (int execState) |
virtual QVariant | editionToolTip (int column) const |
virtual QVariant | runToolTip (int column) const |
Protected Member Functions inherited from YACS::HMI::SchemaComposedNodeItem | |
virtual QString | getMimeFormat () |
Protected Member Functions inherited from YACS::HMI::SchemaItem | |
virtual QVariant | runWhatsThis (int column) const |
Additional Inherited Members | |
Static Public Member Functions inherited from YACS::HMI::GuiObserver | |
static std::string | eventName (GuiEvent event) |
static void | setEventMap () |
Protected Attributes inherited from YACS::HMI::SchemaComposedNodeItem | |
SchemaDirTypesItem * | _dirTypesItem |
SchemaDirContainersItem * | _dirContainersItem |
SchemaDirLinksItem * | _dirLinksItem |
Static Protected Attributes inherited from YACS::HMI::GuiObserver | |
static std::map< int, std::string > | _eventNameMap |
Definition at line 29 of file SchemaProcItem.hxx.
SchemaProcItem::SchemaProcItem | ( | SchemaItem * | parent, |
QString | label, | ||
Subject * | subject | ||
) |
|
virtual |
Definition at line 39 of file SchemaProcItem.cxx.
References DEBTRACE.
|
protectedvirtual |
Reimplemented from YACS::HMI::SchemaItem.
Definition at line 72 of file SchemaProcItem.cxx.
References YACS::HMI::SchemaItem::_itemData, YACS::HMI::QtGuiContext::getFileName(), and YACS::HMI::QtGuiContext::getQtCurrent().
|
protectedvirtual |
Reimplemented from YACS::HMI::SchemaComposedNodeItem.
Definition at line 92 of file SchemaProcItem.cxx.
|
virtual |
Reimplemented from YACS::HMI::SchemaComposedNodeItem.
Definition at line 44 of file SchemaProcItem.cxx.
References gui.GraphViewer::m, and YACS::HMI::ProcMenu::popupMenu().
|
protectedvirtual |
Reimplemented from YACS::HMI::SchemaItem.
Definition at line 82 of file SchemaProcItem.cxx.
References YACS::HMI::SchemaItem::_itemData, YACS::HMI::QtGuiContext::getFileName(), and YACS::HMI::QtGuiContext::getQtCurrent().
|
protectedvirtual |
Reimplemented from YACS::HMI::SchemaItem.
Definition at line 50 of file SchemaProcItem.cxx.
References YACS::HMI::SchemaItem::_execState, YACS::HMI::SchemaItem::_itemBackground, YACS::HMI::SchemaItem::_itemData, YACS::HMI::SchemaItem::_itemForeground, DEBTRACE, YACS::FINISHED, YACS::HMI::Resource::FINISHED, YACS::INITIALISED, YACS::HMI::Resource::INITIALISED, YACS::NOTYETINITIALIZED, YACS::HMI::Resource::NOTYETINITIALIZED, YACS::PAUSED, YACS::HMI::Resource::PAUSED, YACS::RUNNING, YACS::HMI::Resource::RUNNING, YACS::STOPPED, YACS::HMI::Resource::STOPPED, YACS::HMI::Resource::UNKNOWN, YACS::WAITINGTASKS, YACS::HMI::Resource::WAITINGTASKS, and YACS::HMI::YState.