Version: 9.12.0
GEOMToolsGUI_MarkerDlg Class Reference

#include <GEOMToolsGUI_MarkerDlg.h>

Inheritance diagram for GEOMToolsGUI_MarkerDlg:
Inheritance graph

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
 

Constructor & Destructor Documentation

◆ GEOMToolsGUI_MarkerDlg()

GEOMToolsGUI_MarkerDlg::GEOMToolsGUI_MarkerDlg ( QWidget parent = 0)

◆ ~GEOMToolsGUI_MarkerDlg()

GEOMToolsGUI_MarkerDlg::~GEOMToolsGUI_MarkerDlg ( )

References myOperation.

Member Function Documentation

◆ accept()

◆ addTexture()

void GEOMToolsGUI_MarkerDlg::addTexture ( int  id,
bool  select = false 
) const
private

References Handle(), and myCustomTypeCombo.

◆ browse

void GEOMToolsGUI_MarkerDlg::browse ( )
privateslot

References addTexture(), and myOperation.

◆ getCustomMarkerID()

int GEOMToolsGUI_MarkerDlg::getCustomMarkerID ( ) const

References myCustomTypeCombo, and myWGStack.

◆ getMarkerType()

GEOM::marker_type GEOMToolsGUI_MarkerDlg::getMarkerType ( ) const

◆ getStandardMarkerScale()

GEOM::marker_size GEOMToolsGUI_MarkerDlg::getStandardMarkerScale ( ) const

◆ getStudy()

SalomeApp_Study * GEOMToolsGUI_MarkerDlg::getStudy ( ) const
private

◆ help

void GEOMToolsGUI_MarkerDlg::help ( )
privateslot

References getStudy().

◆ init()

◆ keyPressEvent()

void GEOMToolsGUI_MarkerDlg::keyPressEvent ( QKeyEvent *  e)
protected

References help().

◆ setCustomMarker()

void GEOMToolsGUI_MarkerDlg::setCustomMarker ( int  id)

◆ setStandardMarker()

void GEOMToolsGUI_MarkerDlg::setStandardMarker ( GEOM::marker_type  type,
GEOM::marker_size  size 
)

Member Data Documentation

◆ myCustomTypeCombo

QtxComboBox* GEOMToolsGUI_MarkerDlg::myCustomTypeCombo
private

◆ myOperation

GEOM::GEOM_IInsertOperations_var GEOMToolsGUI_MarkerDlg::myOperation
private

◆ myStdScaleCombo

QtxComboBox* GEOMToolsGUI_MarkerDlg::myStdScaleCombo
private

◆ myStdTypeCombo

QtxComboBox* GEOMToolsGUI_MarkerDlg::myStdTypeCombo
private

◆ myTypeGroup

QButtonGroup* GEOMToolsGUI_MarkerDlg::myTypeGroup
private

◆ myWGStack

QStackedWidget* GEOMToolsGUI_MarkerDlg::myWGStack
private

The documentation for this class was generated from the following files: