Version: 9.16.0
SMESHGUI_FilterTable::AdditionalWidget Class Reference
Inheritance diagram for SMESHGUI_FilterTable::AdditionalWidget:

Public Types

enum  { Tolerance }
 

Public Member Functions

 AdditionalWidget (QWidget *theParent)
 
virtual ~AdditionalWidget ()
 
virtual QList< int > GetParameters () const
 
virtual bool IsValid (const bool=true) const
 
virtual double GetDouble (const int) const
 
virtual int GetInteger (const int) const
 
virtual QString GetString (const int) const
 
virtual void SetDouble (const int, const double)
 
virtual void SetInteger (const int, const int)
 
virtual void SetString (const int, const QString &)
 
void SetEditable (const int, const bool)
 
void SetEditable (const bool)
 
void SetPrecision (const int, const char *=0)
 

Private Attributes

QMap< int, QWidget * > myWidgets
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
Tolerance 

Constructor & Destructor Documentation

◆ AdditionalWidget()

SMESHGUI_FilterTable::AdditionalWidget::AdditionalWidget ( QWidget theParent)

◆ ~AdditionalWidget()

SMESHGUI_FilterTable::AdditionalWidget::~AdditionalWidget ( )
virtual

Member Function Documentation

◆ GetDouble()

double SMESHGUI_FilterTable::AdditionalWidget::GetDouble ( const int  theId) const
virtual

◆ GetInteger()

int SMESHGUI_FilterTable::AdditionalWidget::GetInteger ( const int  theId) const
virtual

◆ GetParameters()

QList< int > SMESHGUI_FilterTable::AdditionalWidget::GetParameters ( ) const
virtual

◆ GetString()

QString SMESHGUI_FilterTable::AdditionalWidget::GetString ( const int  theId) const
virtual

◆ IsValid()

bool SMESHGUI_FilterTable::AdditionalWidget::IsValid ( const bool  theMsg = true) const
virtual

References SMESHGUI::desktop().

◆ SetDouble()

void SMESHGUI_FilterTable::AdditionalWidget::SetDouble ( const int  theId,
const double  theVal 
)
virtual

Referenced by AdditionalWidget().

◆ SetEditable() [1/2]

void SMESHGUI_FilterTable::AdditionalWidget::SetEditable ( const bool  isEditable)

◆ SetEditable() [2/2]

void SMESHGUI_FilterTable::AdditionalWidget::SetEditable ( const int  theId,
const bool  isEditable 
)

◆ SetInteger()

void SMESHGUI_FilterTable::AdditionalWidget::SetInteger ( const int  theId,
const int  theVal 
)
virtual

◆ SetPrecision()

void SMESHGUI_FilterTable::AdditionalWidget::SetPrecision ( const int  theId,
const char *  precision = 0 
)

◆ SetString()

void SMESHGUI_FilterTable::AdditionalWidget::SetString ( const int  theId,
const QString &  theVal 
)
virtual

Field Documentation

◆ myWidgets

QMap< int, QWidget* > SMESHGUI_FilterTable::AdditionalWidget::myWidgets
private

Referenced by AdditionalWidget().