#include <GEOMToolsGUI_MarkerDlg.h>

Public Member Functions | |
| GEOMToolsGUI_MarkerDlg (QWidget *=0) | |
| ~GEOMToolsGUI_MarkerDlg () | |
| void | setStandardMarker (GEOM::marker_type, GEOM::marker_size) |
| void | setCustomMarker (int) |
| GEOM::marker_type | getMarkerType () const |
| GEOM::marker_size | getStandardMarkerScale () const |
| int | getCustomMarkerID () const |
| void | accept () |
Protected Member Functions | |
| void | keyPressEvent (QKeyEvent *) |
Private Slots | |
| void | browse () |
| void | help () |
Private Member Functions | |
| void | init () |
| void | addTexture (int, bool=false) const |
| SalomeApp_Study * | getStudy () const |
Private Attributes | |
| GEOM::GEOM_IInsertOperations_var | myOperation |
| QButtonGroup * | myTypeGroup |
| QStackedWidget * | myWGStack |
| QtxComboBox * | myStdTypeCombo |
| QtxComboBox * | myStdScaleCombo |
| QtxComboBox * | myCustomTypeCombo |
| GEOMToolsGUI_MarkerDlg::GEOMToolsGUI_MarkerDlg | ( | QWidget * | parent = 0 | ) |
References accept(), browse(), help(), init(), MARGIN, myCustomTypeCombo, myStdScaleCombo, myStdTypeCombo, myTypeGroup, myWGStack, and SPACING.
| GEOMToolsGUI_MarkerDlg::~GEOMToolsGUI_MarkerDlg | ( | ) |
References myOperation.
| void GEOMToolsGUI_MarkerDlg::setStandardMarker | ( | GEOM::marker_type | type, |
| GEOM::marker_size | size | ||
| ) |
References GEOM.MS_10, GEOM.MS_70, GEOM.MT_NONE, GEOM.MT_USER, myStdScaleCombo, myStdTypeCombo, myTypeGroup, and myWGStack.
| void GEOMToolsGUI_MarkerDlg::setCustomMarker | ( | int | id | ) |
References addTexture(), myCustomTypeCombo, myTypeGroup, and myWGStack.
| GEOM::marker_type GEOMToolsGUI_MarkerDlg::getMarkerType | ( | ) | const |
References GEOM.MT_USER, myStdTypeCombo, and myWGStack.
| GEOM::marker_size GEOMToolsGUI_MarkerDlg::getStandardMarkerScale | ( | ) | const |
References GEOM.MS_NONE, myStdScaleCombo, and myWGStack.
| int GEOMToolsGUI_MarkerDlg::getCustomMarkerID | ( | ) | const |
References myCustomTypeCombo, and myWGStack.
| void GEOMToolsGUI_MarkerDlg::accept | ( | ) |
| void GEOMToolsGUI_MarkerDlg::keyPressEvent | ( | QKeyEvent * | e | ) | [protected] |
References help().
| void GEOMToolsGUI_MarkerDlg::init | ( | ) | [private] |
| void GEOMToolsGUI_MarkerDlg::addTexture | ( | int | id, |
| bool | select = false |
||
| ) | const [private] |
References getStudy(), Handle(), and myCustomTypeCombo.
| SalomeApp_Study * GEOMToolsGUI_MarkerDlg::getStudy | ( | ) | const [private] |
| void GEOMToolsGUI_MarkerDlg::browse | ( | ) | [private, slot] |
References addTexture(), and myOperation.
| void GEOMToolsGUI_MarkerDlg::help | ( | ) | [private, slot] |
References getStudy().
GEOM::GEOM_IInsertOperations_var GEOMToolsGUI_MarkerDlg.myOperation [private] |
QButtonGroup* GEOMToolsGUI_MarkerDlg.myTypeGroup [private] |
QStackedWidget* GEOMToolsGUI_MarkerDlg.myWGStack [private] |
QtxComboBox* GEOMToolsGUI_MarkerDlg.myStdTypeCombo [private] |
QtxComboBox* GEOMToolsGUI_MarkerDlg.myStdScaleCombo [private] |
QtxComboBox* GEOMToolsGUI_MarkerDlg.myCustomTypeCombo [private] |