Krita Source Code Documentation
Loading...
Searching...
No Matches
CssFontStyleModel Class Reference

#include <CssFontStyleModel.h>

+ Inheritance diagram for CssFontStyleModel:

Public Types

enum  FontStyle { StyleNormal = QFont::StyleNormal , StyleItalic = QFont::StyleItalic , StyleOblique = QFont::StyleOblique }
 

Public Member Functions

 CssFontStyleModel (lager::cursor< KoSvgText::CssFontStyleData > _data=lager::make_state(KoSvgText::CssFontStyleData(), lager::automatic_tag{}))
 
 LAGER_QT_CURSOR (FontStyle, style)
 
 LAGER_QT_CURSOR (qreal, value)
 

Public Attributes

lager::cursor< KoSvgText::CssFontStyleDatadata
 

Detailed Description

Definition at line 18 of file CssFontStyleModel.h.

Member Enumeration Documentation

◆ FontStyle

Enumerator
StyleNormal 
StyleItalic 
StyleOblique 

Definition at line 25 of file CssFontStyleModel.h.

25 {
26 StyleNormal = QFont::StyleNormal,
27 StyleItalic = QFont::StyleItalic,
28 StyleOblique = QFont::StyleOblique
29 };

Constructor & Destructor Documentation

◆ CssFontStyleModel()

CssFontStyleModel::CssFontStyleModel ( lager::cursor< KoSvgText::CssFontStyleData > _data = lager::make_state(KoSvgText::CssFontStyleData(), lager::automatic_tag{}))

Definition at line 44 of file CssFontStyleModel.cpp.

45 : data(_data)
46 , LAGER_QT(style) {data.zoom(getStyle)}
LAGER_QT(value)
lager::cursor< KoSvgText::CssFontStyleData > data

References data.

Member Function Documentation

◆ LAGER_QT_CURSOR() [1/2]

CssFontStyleModel::LAGER_QT_CURSOR ( FontStyle ,
style  )

◆ LAGER_QT_CURSOR() [2/2]

CssFontStyleModel::LAGER_QT_CURSOR ( qreal ,
value  )

Member Data Documentation

◆ data

lager::cursor<KoSvgText::CssFontStyleData> CssFontStyleModel::data

Definition at line 32 of file CssFontStyleModel.h.


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