swift
|
Speed displayed in kts. More...
Public Member Functions | |
CSpeedKtsFormatter (int alignment=alignRightVCenter(), bool withUnit=true, bool i18n=true) | |
Constructor. | |
virtual swift::misc::CVariant | displayRole (const swift::misc::CVariant &dataCVariant) const |
Value provided as CVariant, formatter converts to standard types or string. Used with Qt::DisplayRole displaying a text. More... | |
![]() | |
CPhysiqalQuantiyFormatter (swift::misc::physical_quantities::CSpeedUnit unit=MU::defaultUnit(), int digits=2, int alignment=alignRightVCenter(), bool withUnit=true, bool i18n=true, const QList< int > &supportedRoles=roleDisplay()) | |
Constructor. | |
swift::misc::CVariant | displayRole (const swift::misc::physical_quantities::CSpeed &pq) const |
Version if value is already available as PQ. | |
virtual void | setUnit (const swift::misc::physical_quantities::CSpeedUnit &unit) |
Set unit. | |
virtual void | enableUnit (bool enable) |
Enable unit display. | |
virtual void | setDigits (int digits) |
Digits. | |
![]() | |
CValueObjectFormatter (int alignment=alignDefault(), bool i18n=true, const QList< int > &supportedRoles=roleDisplay()) | |
Constructor. | |
virtual swift::misc::CVariant | decorationRole (const swift::misc::CVariant &valueObject) const |
Value provided as CVariant, formatted as icon (Qt docu: "The data to be rendered as a decoration in the form
of an icon"). Used with Qt::DecorationRole displaying an icon, method returns pixmap, icon, or color (see docu) More... | |
![]() | |
CDefaultFormatter (int alignment=alignDefault(), bool i18n=true, const QList< int > &supportedRoles={ Qt::DisplayRole }) | |
Constructor. | |
virtual | ~CDefaultFormatter () |
Virtual destructor. | |
CDefaultFormatter (const CDefaultFormatter &)=default | |
Copy constructor. | |
CDefaultFormatter & | operator= (const CDefaultFormatter &)=default |
Copy assignment operator. | |
virtual Qt::ItemFlags | flags (Qt::ItemFlags flags, bool editable) const |
Flags. | |
virtual swift::misc::CVariant | editRole (const swift::misc::CVariant &dataCVariant) const |
Value provided as CVariant, formatter converts to standard types or string. Used with Qt::DisplayRole displaying a text. | |
virtual swift::misc::CVariant | tooltipRole (const swift::misc::CVariant &value) const |
Value provided as CVariant, formatter converts to QString. Used with Qt::ToolTipRole displaying a text. | |
virtual swift::misc::CVariant | alignmentRole () const |
Qt::Alignment (as CVariant) | |
virtual swift::misc::CVariant | checkStateRole (const swift::misc::CVariant &value) const |
Value provided as CVariant (expecting a bool), returning as Qt::CheckStae. | |
virtual bool | hasAlignment () const |
Alignment available? | |
bool | supportsRole (int role) const |
Is given role supported by formatter. | |
virtual swift::misc::CVariant | data (int role, const swift::misc::CVariant &inputData) const |
Receives CVariant of column data, and returns CVariant wrapping string, pixmap, or other values depending on role. | |
Additional Inherited Members | |
![]() | |
static int | alignDefault () |
Default value. | |
static int | alignLeftVCenter () |
Align left/vertically centered. | |
static int | alignLeftTop () |
Align left/vertically on top. | |
static int | alignCentered () |
Align centered. | |
static int | alignRightVCenter () |
Align right/vertically centered. | |
static const QList< int > & | roleDisplay () |
Display role. | |
static const QList< int > & | rolesDisplayAndEdit () |
Display role. | |
static const QList< int > & | rolesDecorationAndToolTip () |
Decoration + ToolTip role. | |
static const QList< int > & | roleCheckState () |
CheckState role. | |
static const QList< int > & | rolesNone () |
No roles. | |
![]() | |
virtual swift::misc::CVariant | keepStandardTypesConvertToStringOtherwise (const swift::misc::CVariant &inputData) const |
Standard conversion. | |
![]() | |
static const swift::misc::CVariant & | emptyStringVariant () |
Empty string CVariant. | |
static const swift::misc::CVariant & | emptyPixmapVariant () |
Empty pixmap CVariant. | |
![]() | |
swift::misc::physical_quantities::CSpeedUnit | m_unit |
unit | |
int | m_digits |
digits | |
bool | m_withUnit |
format with unit? | |
![]() | |
QList< int > | m_supportedRoles = roleDisplay() |
supports decoration roles | |
int | m_alignment = -1 |
alignment horizontal/vertically / Qt::Alignment | |
bool | m_useI18n = true |
i18n? | |
Speed displayed in kts.
Definition at line 544 of file columnformatters.h.
|
virtual |
Value provided as CVariant, formatter converts to standard types or string. Used with Qt::DisplayRole displaying a text.
Reimplemented from swift::gui::models::CPhysiqalQuantiyFormatter< swift::misc::physical_quantities::CSpeedUnit, swift::misc::physical_quantities::CSpeed >.
Definition at line 259 of file columnformatters.cpp.