Version: 9.15.0
ViewerTools_AxisWidgetBase Class Referenceabstract

#include <ViewerTools_CubeAxesDlgBase.h>

Inheritance diagram for ViewerTools_AxisWidgetBase:
Inheritance graph

Public Member Functions

 ViewerTools_AxisWidgetBase (QWidget *)
 
 ~ViewerTools_AxisWidgetBase ()
 
void UseName (const bool)
 
void SetName (const QString &)
 
void SetNameFont (const QColor &, const int, const bool, const bool, const bool)
 
virtual void initialize ()
 

Protected Member Functions

virtual ViewerTools_FontWidgetBasecreateFontWidget (QWidget *)=0
 

Protected Attributes

QGroupBoxmyNameGrp
 
QLineEditmyAxisName
 
ViewerTools_FontWidgetBasemyNameFont
 
QGroupBoxmyLabelsGrp
 
QtxIntSpinBoxmyLabelNumber
 
QtxIntSpinBoxmyLabelOffset
 
ViewerTools_FontWidgetBasemyLabelsFont
 
QGroupBoxmyTicksGrp
 
QtxIntSpinBoxmyTickLength
 

Detailed Description

Class : ViewerTools_AxisWidgetBase Description : Axis tab widget of the "Graduated axis" dialog box

Constructor & Destructor Documentation

◆ ViewerTools_AxisWidgetBase()

ViewerTools_AxisWidgetBase::ViewerTools_AxisWidgetBase ( QWidget theParent)

Class : ViewerTools_AxisWidgetBase Description : Axis tab widget of the "Graduated axis" dialog box

Constructor

◆ ~ViewerTools_AxisWidgetBase()

ViewerTools_AxisWidgetBase::~ViewerTools_AxisWidgetBase ( )

Destructor

Member Function Documentation

◆ createFontWidget()

virtual ViewerTools_FontWidgetBase* ViewerTools_AxisWidgetBase::createFontWidget ( QWidget )
protectedpure virtual

Implemented in SVTK_AxisWidget, and OCCViewer_AxisWidget.

◆ initialize()

void ViewerTools_AxisWidgetBase::initialize ( )
virtual

◆ SetName()

void ViewerTools_AxisWidgetBase::SetName ( const QString &  theName)

References myAxisName.

◆ SetNameFont()

void ViewerTools_AxisWidgetBase::SetNameFont ( const QColor &  theColor,
const int  theFont,
const bool  theIsBold,
const bool  theIsItalic,
const bool  theIsShadow 
)

◆ UseName()

void ViewerTools_AxisWidgetBase::UseName ( const bool  toUse)

References myNameGrp.

Member Data Documentation

◆ myAxisName

QLineEdit* ViewerTools_AxisWidgetBase::myAxisName
protected

◆ myLabelNumber

QtxIntSpinBox* ViewerTools_AxisWidgetBase::myLabelNumber
protected

◆ myLabelOffset

QtxIntSpinBox* ViewerTools_AxisWidgetBase::myLabelOffset
protected

◆ myLabelsFont

ViewerTools_FontWidgetBase* ViewerTools_AxisWidgetBase::myLabelsFont
protected

◆ myLabelsGrp

QGroupBox* ViewerTools_AxisWidgetBase::myLabelsGrp
protected

◆ myNameFont

ViewerTools_FontWidgetBase* ViewerTools_AxisWidgetBase::myNameFont
protected

◆ myNameGrp

QGroupBox* ViewerTools_AxisWidgetBase::myNameGrp
protected

◆ myTickLength

QtxIntSpinBox* ViewerTools_AxisWidgetBase::myTickLength
protected

◆ myTicksGrp

QGroupBox* ViewerTools_AxisWidgetBase::myTicksGrp
protected

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