VR-Forces 4.2 Class Documentation
List of all members | Public Slots | Signals | Public Member Functions | Protected Member Functions | Protected Attributes
makVrf::DtRangeRingEntry Class Reference

This class is a widget representing a single range ring entry. More...

Inheritance diagram for makVrf::DtRangeRingEntry:
Inheritance graph
[legend]

Public Slots

virtual void chooseColor ()
virtual void slotColorChanged ()

Signals

void signalColorChanged ()

Public Member Functions

 DtRangeRingEntry (QString label, int ringType, const DtRangeRingsSettingsRecord::ColorOption &rangeRingInfo)
 default constructor
virtual ~DtRangeRingEntry ()
 destructor
virtual QColor ringColor ()
virtual bool useForceColor ()
virtual double ringAlphaF ()
virtual int rangeRingType ()
virtual QString ringLabel ()

Protected Member Functions

void setupGui (QString ringTypeLabel, QColor colorFromRecord)
void setButtonColor ()

Protected Attributes

int myRangeRingType
QColor myUserDefinedRgb
QHBoxLayout * mainLayout
QLabel * lineItemLabel
QComboBoxuseForceColorBox
QPushButtoncolorButton
QSpinBoxalphaSpinBox
QFramecolorButtonBackground
QString myEntryLabel

Detailed Description

This class is a widget representing a single range ring entry.

It's inserted into a QListWidgetItem as an ItemWidget

Constructor & Destructor Documentation

makVrf::DtRangeRingEntry::DtRangeRingEntry ( QString  label,
int  ringType,
const DtRangeRingsSettingsRecord::ColorOption rangeRingInfo 
)

default constructor

virtual makVrf::DtRangeRingEntry::~DtRangeRingEntry ( )
virtual

destructor

Member Function Documentation

virtual QColor makVrf::DtRangeRingEntry::ringColor ( )
virtual
virtual bool makVrf::DtRangeRingEntry::useForceColor ( )
virtual
virtual double makVrf::DtRangeRingEntry::ringAlphaF ( )
virtual
virtual int makVrf::DtRangeRingEntry::rangeRingType ( )
virtual
virtual QString makVrf::DtRangeRingEntry::ringLabel ( )
virtual
void makVrf::DtRangeRingEntry::signalColorChanged ( )
signal
void makVrf::DtRangeRingEntry::setupGui ( QString  ringTypeLabel,
QColor  colorFromRecord 
)
protected
void makVrf::DtRangeRingEntry::setButtonColor ( )
protected
virtual void makVrf::DtRangeRingEntry::chooseColor ( )
virtualslot
virtual void makVrf::DtRangeRingEntry::slotColorChanged ( )
virtualslot

Member Data Documentation

int makVrf::DtRangeRingEntry::myRangeRingType
protected
QColor makVrf::DtRangeRingEntry::myUserDefinedRgb
protected
QHBoxLayout* makVrf::DtRangeRingEntry::mainLayout
protected
QLabel* makVrf::DtRangeRingEntry::lineItemLabel
protected
QComboBox* makVrf::DtRangeRingEntry::useForceColorBox
protected
QPushButton* makVrf::DtRangeRingEntry::colorButton
protected
QSpinBox* makVrf::DtRangeRingEntry::alphaSpinBox
protected
QFrame* makVrf::DtRangeRingEntry::colorButtonBackground
protected
QString makVrf::DtRangeRingEntry::myEntryLabel
protected

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

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)