#include <DependencyTree_View.h>
◆ DependencyTree_View()
DependencyTree_View::DependencyTree_View |
( |
QWidget * |
theParent = 0 | ) |
|
◆ ~DependencyTree_View()
DependencyTree_View::~DependencyTree_View |
( |
| ) |
|
◆ addArrow()
◆ addNode()
void DependencyTree_View::addNode |
( |
const std::string & |
theEntry | ) |
|
|
private |
◆ checkMaxLevelsNumber()
int DependencyTree_View::checkMaxLevelsNumber |
( |
| ) |
|
|
private |
◆ clearView()
void DependencyTree_View::clearView |
( |
bool |
isClearModel | ) |
|
|
private |
◆ drawTree()
void DependencyTree_View::drawTree |
( |
| ) |
|
|
private |
◆ drawWard()
void DependencyTree_View::drawWard |
( |
const GEOMUtils::LevelsList & |
theWard, |
|
|
std::map< std::string, int > & |
theEntryLevelMap, |
|
|
std::map< int, std::vector< std::string > > & |
theLevelObjects, |
|
|
int |
theCurrentLevel, |
|
|
const int |
theLevelStep |
|
) |
| |
|
private |
◆ drawWardArrows()
◆ fitWindow()
void DependencyTree_View::fitWindow |
( |
| ) |
|
|
private |
◆ getNewTreeModel()
void DependencyTree_View::getNewTreeModel |
( |
bool |
theUseSelectedObject = true , |
|
|
bool |
theUseOB = true |
|
) |
| |
|
private |
◆ getObjectByEntry()
◆ getViewName()
QString DependencyTree_View::getViewName |
( |
| ) |
const |
◆ init()
void DependencyTree_View::init |
( |
GraphicsView_ViewFrame * |
theViewFrame | ) |
|
References checkMaxLevelsNumber(), myDisplayAscendants, myDisplayDescendants, myHierarchyDepth, myLevelsNumber, myNodesMovable, onHierarchyType(), onMoveNodes(), onPreferenceChanged(), onRenameObject(), onUpdateModel(), setHierarchyType(), setNodesMovable(), setPrefBackgroundColor(), and updateButton.
◆ mouseMoveEvent()
void DependencyTree_View::mouseMoveEvent |
( |
QMouseEvent * |
event | ) |
|
◆ onHierarchyType
void DependencyTree_View::onHierarchyType |
( |
| ) |
|
|
privateslot |
◆ onMoveNodes
void DependencyTree_View::onMoveNodes |
( |
bool |
theIsMoveNodes | ) |
|
|
privateslot |
◆ onPreferenceChanged
void DependencyTree_View::onPreferenceChanged |
( |
const QString & |
section, |
|
|
const QString & |
param |
|
) |
| |
|
privateslot |
◆ onRebuildModel
void DependencyTree_View::onRebuildModel |
( |
| ) |
|
|
slot |
◆ onRenameObject
void DependencyTree_View::onRenameObject |
( |
const QString & |
theEntry | ) |
|
|
privateslot |
◆ onUpdateModel
void DependencyTree_View::onUpdateModel |
( |
| ) |
|
|
privateslot |
◆ parseTree()
void DependencyTree_View::parseTree |
( |
| ) |
|
|
private |
◆ parseTreeWard()
◆ parseTreeWardArrow()
◆ resizeEvent()
void DependencyTree_View::resizeEvent |
( |
QResizeEvent * |
event | ) |
|
|
protected |
◆ setArrowColor()
void DependencyTree_View::setArrowColor |
( |
const QColor & |
theColor | ) |
|
|
private |
◆ setHierarchyType()
void DependencyTree_View::setHierarchyType |
( |
const int |
theType | ) |
|
|
private |
◆ setHighlightArrowColor()
void DependencyTree_View::setHighlightArrowColor |
( |
const QColor & |
theColor | ) |
|
|
private |
◆ setMainNodeColor()
void DependencyTree_View::setMainNodeColor |
( |
const QColor & |
theColor | ) |
|
|
private |
◆ setNodeColor()
void DependencyTree_View::setNodeColor |
( |
const QColor & |
theColor | ) |
|
|
private |
◆ setNodesMovable()
void DependencyTree_View::setNodesMovable |
( |
const bool |
theIsMovable | ) |
|
|
private |
◆ setPrefBackgroundColor()
void DependencyTree_View::setPrefBackgroundColor |
( |
const QColor & |
theColor | ) |
|
|
private |
◆ setSelectArrowColor()
void DependencyTree_View::setSelectArrowColor |
( |
const QColor & |
theColor | ) |
|
|
private |
◆ setSelectNodeColor()
void DependencyTree_View::setSelectNodeColor |
( |
const QColor & |
theColor | ) |
|
|
private |
◆ setUnpublishNodeColor()
void DependencyTree_View::setUnpublishNodeColor |
( |
const QColor & |
theColor | ) |
|
|
private |
◆ updateModel()
void DependencyTree_View::updateModel |
( |
bool |
theUseSelectedObject = true , |
|
|
bool |
theUseOB = true |
|
) |
| |
◆ updateView()
void DependencyTree_View::updateView |
( |
| ) |
|
|
private |
◆ wheelEvent()
void DependencyTree_View::wheelEvent |
( |
QWheelEvent * |
event | ) |
|
◆ myArrows
◆ myDisplayAscendants
QCheckBox* DependencyTree_View::myDisplayAscendants |
|
private |
◆ myDisplayDescendants
QCheckBox* DependencyTree_View::myDisplayDescendants |
|
private |
◆ myHierarchyDepth
QSpinBox* DependencyTree_View::myHierarchyDepth |
|
private |
◆ myIsUpdate
bool DependencyTree_View::myIsUpdate |
|
private |
◆ myLevelsNumber
int DependencyTree_View::myLevelsNumber |
|
private |
◆ myMainEntries
GEOM::string_array_var DependencyTree_View::myMainEntries |
|
private |
◆ myMaxDownwardLevelsNumber
int DependencyTree_View::myMaxDownwardLevelsNumber |
|
private |
◆ myMaxUpwardLevelsNumber
int DependencyTree_View::myMaxUpwardLevelsNumber |
|
private |
◆ myNodesMovable
QCheckBox* DependencyTree_View::myNodesMovable |
|
private |
◆ mySelectionMgr
LightApp_SelectionMgr* DependencyTree_View::mySelectionMgr |
|
private |
◆ myTreeMap
◆ myTreeModel
◆ updateButton
QPushButton* DependencyTree_View::updateButton |
|
private |
The documentation for this class was generated from the following files: