#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: