#include <GEOMToolsGUI_PublishDlg.h>

Public Member Functions | |
| GEOMToolsGUI_PublishDlg (QWidget *) | |
| ~GEOMToolsGUI_PublishDlg () | |
Protected Slots | |
| void | clickOnOk () |
| void | clickOnApply () |
| void | clickOnSelectAll () |
| void | clickOnUnSelectAll () |
Protected Member Functions | |
| void | initData () |
| void | buildTree (_PTR(Study) theStudy, SalomeApp_DataObject *theItem) |
| QTreeWidgetItem * | findParentItem (_PTR(Study) theStudy, SalomeApp_DataObject *theItem, BufferedList &theList) |
| QTreeWidgetItem * | createItem (QTreeWidgetItem *theItem, Pair theAttributes, bool isCheckable) |
| void | getDrawableList (QTreeWidgetItem *theItem, QList< QTreeWidgetItem * > &theList) |
| void | getTails (QTreeWidgetItem *theItem, QList< QTreeWidgetItem * > &theList) |
Private Member Functions | |
| void | processAll (QTreeWidgetItem *theItem, Qt::CheckState state) |
Private Attributes | |
| QTreeWidget * | myTreeWidget |
| SalomeApp_DataObject * | myGeomRoot |
| Entry2ItemMap | myEntryToItem |
| GEOMToolsGUI_PublishDlg::GEOMToolsGUI_PublishDlg | ( | QWidget * | parent | ) |
References clickOnApply(), clickOnOk(), clickOnSelectAll(), clickOnUnSelectAll(), DEFAULT_MARGIN, DEFAULT_SPACING, initData(), and myTreeWidget.
| GEOMToolsGUI_PublishDlg::~GEOMToolsGUI_PublishDlg | ( | ) |
| void GEOMToolsGUI_PublishDlg::initData | ( | ) | [protected] |
References buildTree(), myGeomRoot, and myTreeWidget.
| void GEOMToolsGUI_PublishDlg::buildTree | ( | _PTR(Study) | theStudy, |
| SalomeApp_DataObject * | theItem | ||
| ) | [protected] |
References createItem(), findParentItem(), and myGeomRoot.
| QTreeWidgetItem * GEOMToolsGUI_PublishDlg::findParentItem | ( | _PTR(Study) | theStudy, |
| SalomeApp_DataObject * | theItem, | ||
| BufferedList & | theList | ||
| ) | [protected] |
References createItem(), PAL_MESH_030_geometry.i, myEntryToItem, and myGeomRoot.
| QTreeWidgetItem * GEOMToolsGUI_PublishDlg::createItem | ( | QTreeWidgetItem * | theItem, |
| Pair | theAttributes, | ||
| bool | isCheckable | ||
| ) | [protected] |
References myEntryToItem, and myTreeWidget.
| void GEOMToolsGUI_PublishDlg::getDrawableList | ( | QTreeWidgetItem * | theItem, |
| QList< QTreeWidgetItem * > & | theList | ||
| ) | [protected] |
References PAL_MESH_030_geometry.i.
| void GEOMToolsGUI_PublishDlg::getTails | ( | QTreeWidgetItem * | theItem, |
| QList< QTreeWidgetItem * > & | theList | ||
| ) | [protected] |
References PAL_MESH_030_geometry.i.
| void GEOMToolsGUI_PublishDlg::clickOnOk | ( | ) | [protected, slot] |
References clickOnApply().
| void GEOMToolsGUI_PublishDlg::clickOnApply | ( | ) | [protected, slot] |
References getDrawableList(), getTails(), PAL_MESH_030_geometry.i, myEntryToItem, and myTreeWidget.
| void GEOMToolsGUI_PublishDlg::clickOnSelectAll | ( | ) | [protected, slot] |
References myTreeWidget, and processAll().
| void GEOMToolsGUI_PublishDlg::clickOnUnSelectAll | ( | ) | [protected, slot] |
References myTreeWidget, and processAll().
| void GEOMToolsGUI_PublishDlg::processAll | ( | QTreeWidgetItem * | theItem, |
| Qt::CheckState | state | ||
| ) | [private] |
References PAL_MESH_030_geometry.i.
QTreeWidget* GEOMToolsGUI_PublishDlg.myTreeWidget [private] |
SalomeApp_DataObject* GEOMToolsGUI_PublishDlg.myGeomRoot [private] |