![]() |
VR-Forces Developer's Guide
|
This class is a widget representing a single range ring entry. It's inserted into a QListWidgetItem as an ItemWidget.

Public Slots | |
| virtual void | chooseColor () |
| virtual void | slotColorChanged () |
| virtual void | visibilityChanged () |
Signals | |
| void | signalColorChanged () |
| void | signalVisibilityChanged (bool) |
Public Member Functions | |
| DtRangeRingEntry (QString label, const std::string &ringType, const DtRangeRingsSettingsRecord::ColorOption &rangeRingInfo, QWidget *parent) | |
| virtual | ~DtRangeRingEntry () |
| virtual void | setFromColorOption (const DtRangeRingsSettingsRecord::ColorOption &rangeRingInfo) |
| virtual QColor | ringColor () const |
| virtual bool | useForceColor () const |
| virtual double | ringAlphaF () const |
| virtual const std::string & | rangeRingType () const |
| virtual QString | ringLabel () const |
| virtual void | setVisible (bool) |
Public Attributes | |
| QCheckBox * | myVisible |
| QHBoxLayout * | myColorLayout |
| QComboBox * | myUseForceColorBox |
| QPushButton * | myColorButton |
| QSpinBox * | myAlphaSpinBox |
| QFrame * | myColorButtonBackground |
| QString | myEntryLabel |
Protected Member Functions | |
| void | setupGui (QColor colorFromRecord, bool visible) |
| void | setButtonColor () |
Protected Attributes | |
| std::string | myRangeRingType |
| QColor | myUserDefinedRgb |
| makVrf::DtRangeRingEntry::DtRangeRingEntry | ( | QString | label, |
| const std::string & | ringType, | ||
| const DtRangeRingsSettingsRecord::ColorOption & | rangeRingInfo, | ||
| QWidget * | parent | ||
| ) |
default constructor
|
virtual |
destructor
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
signal |
|
signal |
|
protected |
|
protected |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
protected |
|
protected |
| QCheckBox* makVrf::DtRangeRingEntry::myVisible |
| QHBoxLayout* makVrf::DtRangeRingEntry::myColorLayout |
| QComboBox* makVrf::DtRangeRingEntry::myUseForceColorBox |
| QPushButton* makVrf::DtRangeRingEntry::myColorButton |
| QSpinBox* makVrf::DtRangeRingEntry::myAlphaSpinBox |
| QFrame* makVrf::DtRangeRingEntry::myColorButtonBackground |
| QString makVrf::DtRangeRingEntry::myEntryLabel |