#include <CatalogWidget.hxx>


Public Member Functions | |
| CatalogWidget (QWidget *parent, YACS::ENGINE::Catalog *builtinCatalog, YACS::ENGINE::Catalog *sessionCatalog) | |
| virtual | ~CatalogWidget () |
| virtual bool | addCatalogFromFile (std::string fileName) |
| virtual std::map< std::string, YACS::ENGINE::Catalog * > | getCataMap () |
| virtual YACS::ENGINE::Catalog * | getCatalog (std::string cataName) |
| virtual YACS::ENGINE::Catalog * | getCatalogFromType (std::string typeName) |
| virtual void | mousePressEvent (QMouseEvent *event) |
Protected Member Functions | |
| virtual void | addCatalog (YACS::ENGINE::Catalog *catalog, std::string name) |
| virtual void | startDrag (Qt::DropActions supportedActions) |
Protected Attributes | |
| YACS::ENGINE::Catalog * | _builtinCatalog |
| YACS::ENGINE::Catalog * | _sessionCatalog |
| int | _idCatalog |
| std::map< std::string, YACS::ENGINE::Catalog * > | _cataMap |
| std::map< std::string, YACS::ENGINE::Catalog * > | _typeToCataMap |
| bool | _dragModifier |
Definition at line 37 of file CatalogWidget.hxx.
| CatalogWidget::CatalogWidget | ( | QWidget * | parent, |
| YACS::ENGINE::Catalog * | builtinCatalog, | ||
| YACS::ENGINE::Catalog * | sessionCatalog | ||
| ) |
Definition at line 47 of file CatalogWidget.cxx.
References _builtinCatalog, _cataMap, _dragModifier, _idCatalog, _sessionCatalog, _typeToCataMap, addCatalog(), and DEBTRACE.
|
virtual |
Definition at line 177 of file CatalogWidget.cxx.
|
protectedvirtual |
Definition at line 108 of file CatalogWidget.cxx.
References _cataMap, YACS::ENGINE::Catalog::_componentMap, YACS::ENGINE::Catalog::_composednodeMap, _idCatalog, YACS::ENGINE::Catalog::_nodeMap, YACS::ENGINE::Catalog::_typeMap, _typeToCataMap, and DEBTRACE.
Referenced by addCatalogFromFile(), and CatalogWidget().
|
virtual |
Definition at line 74 of file CatalogWidget.cxx.
References addCatalog(), DEBTRACE, YACS::ENGINE::getSALOMERuntime(), and YACS::ENGINE::Runtime::loadCatalog().
Referenced by YACS::HMI::GenericGui::GenericGui(), Yacsgui::initialize(), YACS::HMI::GenericGui::onImportCatalog(), and Yacsgui::preferencesChanged().
|
virtual |
Definition at line 91 of file CatalogWidget.cxx.
References _cataMap.
|
virtual |
Definition at line 99 of file CatalogWidget.cxx.
References _typeToCataMap, and DEBTRACE.
Referenced by YACS::HMI::TablePortsEdition::oncb_insert_activated().
|
virtual |
|
virtual |
Definition at line 279 of file CatalogWidget.cxx.
References _dragModifier, and DEBTRACE.
|
protectedvirtual |
Definition at line 181 of file CatalogWidget.cxx.
References _cataMap, _dragModifier, DEBTRACE, YACS::HMI::QtGuiContext::getQtCurrent(), yacsorb.CORBAEngineTest::i, YACS::HMI::ItemMimeData::setCatalog(), YACS::HMI::ItemMimeData::setCataName(), YACS::HMI::ItemMimeData::setCompo(), YACS::HMI::ItemMimeData::setControl(), YACS::HMI::ItemMimeData::setType(), and YASSERT.
|
protected |
Definition at line 55 of file CatalogWidget.hxx.
Referenced by CatalogWidget().
|
protected |
Definition at line 58 of file CatalogWidget.hxx.
Referenced by addCatalog(), CatalogWidget(), getCatalog(), getCataMap(), and startDrag().
|
protected |
Definition at line 60 of file CatalogWidget.hxx.
Referenced by CatalogWidget(), mousePressEvent(), and startDrag().
|
protected |
Definition at line 57 of file CatalogWidget.hxx.
Referenced by addCatalog(), and CatalogWidget().
|
protected |
Definition at line 56 of file CatalogWidget.hxx.
Referenced by CatalogWidget().
|
protected |
Definition at line 59 of file CatalogWidget.hxx.
Referenced by addCatalog(), CatalogWidget(), and getCatalogFromType().