Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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_FontWidgetBase
createFontWidget (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 ( QWidget theParent)

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

Constructor

ViewerTools_AxisWidgetBase::~ViewerTools_AxisWidgetBase ( )

Destructor

Member Function Documentation

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

Implemented in OCCViewer_AxisWidget, and SVTK_AxisWidget.

void ViewerTools_AxisWidgetBase::initialize ( )
virtual
void ViewerTools_AxisWidgetBase::SetName ( const QString &  theName)

References myAxisName.

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

References myNameGrp.

Member Data Documentation

QLineEdit* ViewerTools_AxisWidgetBase::myAxisName
protected
QtxIntSpinBox* ViewerTools_AxisWidgetBase::myLabelNumber
protected
QtxIntSpinBox* ViewerTools_AxisWidgetBase::myLabelOffset
protected
ViewerTools_FontWidgetBase* ViewerTools_AxisWidgetBase::myLabelsFont
protected
QGroupBox* ViewerTools_AxisWidgetBase::myLabelsGrp
protected
ViewerTools_FontWidgetBase* ViewerTools_AxisWidgetBase::myNameFont
protected
QGroupBox* ViewerTools_AxisWidgetBase::myNameGrp
protected
QtxIntSpinBox* ViewerTools_AxisWidgetBase::myTickLength
protected
QGroupBox* ViewerTools_AxisWidgetBase::myTicksGrp
protected

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