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

#include <LineHeightModel.h>

+ Inheritance diagram for LineHeightModel:

Public Types

enum  LineHeightType {
  Absolute , Em , Ex , Cap ,
  Ch , Ic , Lh , Percentage ,
  Lines
}
 

Public Member Functions

 LAGER_QT_CURSOR (bool, isNormal)
 
 LAGER_QT_CURSOR (LineHeightType, unit)
 
 LAGER_QT_CURSOR (qreal, value)
 
 LineHeightModel (lager::cursor< KoSvgText::LineHeightInfo > _data=lager::make_state(KoSvgText::LineHeightInfo(), lager::automatic_tag{}))
 

Public Attributes

lager::cursor< KoSvgText::LineHeightInfodata
 

Detailed Description

Definition at line 17 of file LineHeightModel.h.

Member Enumeration Documentation

◆ LineHeightType

Enumerator
Absolute 
Em 
Ex 
Cap 
Ch 
Ic 
Lh 
Percentage 
Lines 

Definition at line 23 of file LineHeightModel.h.

Constructor & Destructor Documentation

◆ LineHeightModel()

LineHeightModel::LineHeightModel ( lager::cursor< KoSvgText::LineHeightInfo > _data = lager::make_state(KoSvgText::LineHeightInfo(), lager::automatic_tag{}))

Definition at line 98 of file LineHeightModel.cpp.

99 : data(_data)
LAGER_QT(value)
lager::cursor< KoSvgText::LineHeightInfo > data
bool isNormal
It's a number indicating the lineHeight;.
Definition KoSvgText.h:696

References data, and KoSvgText::LineHeightInfo::isNormal.

Member Function Documentation

◆ LAGER_QT_CURSOR() [1/3]

LineHeightModel::LAGER_QT_CURSOR ( bool ,
isNormal  )

◆ LAGER_QT_CURSOR() [2/3]

LineHeightModel::LAGER_QT_CURSOR ( LineHeightType ,
unit  )

◆ LAGER_QT_CURSOR() [3/3]

LineHeightModel::LAGER_QT_CURSOR ( qreal ,
value  )

Member Data Documentation

◆ data

lager::cursor<KoSvgText::LineHeightInfo> LineHeightModel::data

Definition at line 36 of file LineHeightModel.h.


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