swift
Public Member Functions | List of all members
swift::gui::models::CEmptyFormatter Class Reference

Just returns a empty "" value. More...

Inheritance diagram for swift::gui::models::CEmptyFormatter:
[legend]

Public Member Functions

 CEmptyFormatter (int alignment=alignDefault())
 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...
 
- Public Member Functions inherited from swift::gui::models::CDefaultFormatter
 CDefaultFormatter (int alignment=alignDefault(), bool i18n=true, const QList< int > &supportedRoles={ Qt::DisplayRole })
 Constructor.
 
virtual ~CDefaultFormatter ()
 Virtual destructor.
 
 CDefaultFormatter (const CDefaultFormatter &)=default
 Copy constructor.
 
CDefaultFormatteroperator= (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 decorationRole (const swift::misc::CVariant &dataCVariant) 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)
 
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 Public Member Functions inherited from swift::gui::models::CDefaultFormatter
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.
 
- Protected Member Functions inherited from swift::gui::models::CDefaultFormatter
virtual swift::misc::CVariant keepStandardTypesConvertToStringOtherwise (const swift::misc::CVariant &inputData) const
 Standard conversion.
 
- Static Protected Member Functions inherited from swift::gui::models::CDefaultFormatter
static const swift::misc::CVariantemptyStringVariant ()
 Empty string CVariant.
 
static const swift::misc::CVariantemptyPixmapVariant ()
 Empty pixmap CVariant.
 
- Protected Attributes inherited from swift::gui::models::CDefaultFormatter
QList< int > m_supportedRoles = roleDisplay()
 supports decoration roles
 
int m_alignment = -1
 alignment horizontal/vertically / Qt::Alignment
 
bool m_useI18n = true
 i18n?
 

Detailed Description

Just returns a empty "" value.

Definition at line 192 of file columnformatters.h.

Member Function Documentation

◆ displayRole()

CVariant swift::gui::models::CEmptyFormatter::displayRole ( const swift::misc::CVariant dataCVariant) const
virtual

Value provided as CVariant, formatter converts to standard types or string. Used with Qt::DisplayRole displaying a text.

Reimplemented from swift::gui::models::CDefaultFormatter.

Definition at line 436 of file columnformatters.cpp.


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