Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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 ( QWidget parent = 0)
GEOMToolsGUI_MarkerDlg::~GEOMToolsGUI_MarkerDlg ( )

References myOperation.

Member Function Documentation

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

References addTexture(), and myOperation.

int GEOMToolsGUI_MarkerDlg::getCustomMarkerID ( ) const

References myCustomTypeCombo, and myWGStack.

GEOM::marker_type GEOMToolsGUI_MarkerDlg::getMarkerType ( ) const
GEOM::marker_size GEOMToolsGUI_MarkerDlg::getStandardMarkerScale ( ) const
SalomeApp_Study * GEOMToolsGUI_MarkerDlg::getStudy ( ) const
private
void GEOMToolsGUI_MarkerDlg::help ( )
privateslot

References getStudy().

void GEOMToolsGUI_MarkerDlg::keyPressEvent ( QKeyEvent *  e)
protected

References help().

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

Member Data Documentation

QtxComboBox* GEOMToolsGUI_MarkerDlg::myCustomTypeCombo
private
GEOM::GEOM_IInsertOperations_var GEOMToolsGUI_MarkerDlg::myOperation
private
QtxComboBox* GEOMToolsGUI_MarkerDlg::myStdScaleCombo
private
QtxComboBox* GEOMToolsGUI_MarkerDlg::myStdTypeCombo
private
QButtonGroup* GEOMToolsGUI_MarkerDlg::myTypeGroup
private
QStackedWidget* GEOMToolsGUI_MarkerDlg::myWGStack
private

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