#include <GEOMToolsGUI_ReduceStudyDlg.h>
GEOMToolsGUI_ReduceStudyDlg::GEOMToolsGUI_ReduceStudyDlg |
( |
QWidget * |
parent | ) |
|
References clickOnHelp(), clickOnOk(), createButtonGroup(), createTreeWidget(), getSelectedObjects(), init(), myApp, myCBRemoveEmptyFolder, myCBSoftRemoval, myDisplayer, myGroupIntermediates, myGroupSubObjects, myInvisible, myTreeKeptObjects, myTreeRemoveObjects, myVisible, onHeaderClicked(), onItemClicked(), selectionChanged(), and update().
GEOMToolsGUI_ReduceStudyDlg::~GEOMToolsGUI_ReduceStudyDlg |
( |
| ) |
|
GEOMToolsGUI_ReduceStudyDlg::_PTR |
( |
Study |
| ) |
|
|
private |
void GEOMToolsGUI_ReduceStudyDlg::addObjectsToTree |
( |
QTreeWidget * |
theWidget, |
|
|
std::set< std::string > & |
theObjects |
|
) |
| |
|
private |
void GEOMToolsGUI_ReduceStudyDlg::checkVisibleIcon |
( |
QTreeWidget * |
theWidget | ) |
|
|
private |
void GEOMToolsGUI_ReduceStudyDlg::clickOnHelp |
( |
| ) |
|
|
privateslot |
void GEOMToolsGUI_ReduceStudyDlg::clickOnOk |
( |
| ) |
|
|
privateslot |
QGroupBox * GEOMToolsGUI_ReduceStudyDlg::createButtonGroup |
( |
QButtonGroup * |
theButtonGroup | ) |
|
|
private |
void GEOMToolsGUI_ReduceStudyDlg::createTreeWidget |
( |
QTreeWidget * |
theTreeWidget | ) |
|
|
private |
void GEOMToolsGUI_ReduceStudyDlg::getEmptyFolders |
( |
_PTR(SObject) |
theSO, |
|
|
std::set< std::string > & |
theFolders |
|
) |
| |
|
private |
std::set< std::string > GEOMToolsGUI_ReduceStudyDlg::getSelectedObjects |
( |
| ) |
const |
|
private |
void GEOMToolsGUI_ReduceStudyDlg::init |
( |
const std::set< std::string > & |
theObjectEntries | ) |
|
|
private |
References checkVisibleIcon(), GeometryGUI::ClientStudyToStudy(), GeometryGUI::GetGeomGen(), myKeptObjects, myListParents, myListSubObjects, myMainEntries, myRemovedObjects, myTreeKeptObjects, myTreeRemoveObjects, and update().
bool GEOMToolsGUI_ReduceStudyDlg::isObjectDrawable |
( |
std::string |
theStudyEntry | ) |
|
|
private |
void GEOMToolsGUI_ReduceStudyDlg::onHeaderClicked |
( |
int |
theColumn | ) |
|
|
privateslot |
void GEOMToolsGUI_ReduceStudyDlg::onItemClicked |
( |
QTreeWidgetItem * |
theItem, |
|
|
int |
theColumn |
|
) |
| |
|
privateslot |
void GEOMToolsGUI_ReduceStudyDlg::removeEmptyFolders |
( |
| ) |
|
|
private |
void GEOMToolsGUI_ReduceStudyDlg::removeObject |
( |
std::string & |
theStudyEntry | ) |
|
|
private |
void GEOMToolsGUI_ReduceStudyDlg::removeObjects |
( |
std::set< std::string > & |
theObjects | ) |
|
|
private |
void GEOMToolsGUI_ReduceStudyDlg::selectionChanged |
( |
| ) |
|
|
privateslot |
void GEOMToolsGUI_ReduceStudyDlg::unpublishObjects |
( |
std::set< std::string > & |
theObjects | ) |
|
|
private |
void GEOMToolsGUI_ReduceStudyDlg::update |
( |
| ) |
|
|
privateslot |
SalomeApp_Application* GEOMToolsGUI_ReduceStudyDlg::myApp |
|
private |
QCheckBox* GEOMToolsGUI_ReduceStudyDlg::myCBRemoveEmptyFolder |
|
private |
QCheckBox* GEOMToolsGUI_ReduceStudyDlg::myCBSoftRemoval |
|
private |
QButtonGroup* GEOMToolsGUI_ReduceStudyDlg::myGroupIntermediates |
|
private |
QButtonGroup* GEOMToolsGUI_ReduceStudyDlg::myGroupSubObjects |
|
private |
QIcon GEOMToolsGUI_ReduceStudyDlg::myInvisible |
|
private |
std::set<std::string> GEOMToolsGUI_ReduceStudyDlg::myKeptObjects |
|
private |
std::set<std::string> GEOMToolsGUI_ReduceStudyDlg::myListParents |
|
private |
std::set<std::string> GEOMToolsGUI_ReduceStudyDlg::myListSubObjects |
|
private |
std::set<std::string> GEOMToolsGUI_ReduceStudyDlg::myMainEntries |
|
private |
std::map<QTreeWidget*,bool> GEOMToolsGUI_ReduceStudyDlg::myMapTreeSelectAll |
|
private |
std::set<std::string> GEOMToolsGUI_ReduceStudyDlg::myRemovedObjects |
|
private |
QTreeWidget* GEOMToolsGUI_ReduceStudyDlg::myTreeKeptObjects |
|
private |
QTreeWidget* GEOMToolsGUI_ReduceStudyDlg::myTreeRemoveObjects |
|
private |
QIcon GEOMToolsGUI_ReduceStudyDlg::myVisible |
|
private |
The documentation for this class was generated from the following files: