Krita Source Code Documentation
Loading...
Searching...
No Matches
FontVariantLigaturesModel.cpp
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2025 Wolthera van Hövell tot Westerflier <griffinvalley@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
#include "
FontVariantLigaturesModel.h
"
7
8
FontVariantLigaturesModel::FontVariantLigaturesModel
(lager::cursor<KoSvgText::FontFeatureLigatures> _data)
9
: data(_data)
10
,
LAGER_QT
(commonLigatures) {
data
[&
KoSvgText::FontFeatureLigatures::commonLigatures
]}
11
,
LAGER_QT
(discretionaryLigatures) {data[&
KoSvgText::FontFeatureLigatures::discretionaryLigatures
]}
12
,
LAGER_QT
(historicalLigatures) {data[&
KoSvgText::FontFeatureLigatures::historicalLigatures
]}
13
,
LAGER_QT
(contextualAlternates) {data[&
KoSvgText::FontFeatureLigatures::contextualAlternates
]}
14
{
15
16
}
LAGER_QT
LAGER_QT(discretionaryLigatures)
Definition
FontVariantLigaturesModel.cpp:11
FontVariantLigaturesModel.h
FontVariantLigaturesModel::data
lager::cursor< KoSvgText::FontFeatureLigatures > data
Definition
FontVariantLigaturesModel.h:24
FontVariantLigaturesModel::FontVariantLigaturesModel
FontVariantLigaturesModel(lager::cursor< KoSvgText::FontFeatureLigatures > _data=lager::make_state(KoSvgText::FontFeatureLigatures(), lager::automatic_tag{}))
Definition
FontVariantLigaturesModel.cpp:8
KoSvgText::FontFeatureLigatures::contextualAlternates
bool contextualAlternates
'calt'
Definition
KoSvgText.h:851
KoSvgText::FontFeatureLigatures::discretionaryLigatures
bool discretionaryLigatures
'dlig'
Definition
KoSvgText.h:849
KoSvgText::FontFeatureLigatures::commonLigatures
bool commonLigatures
'clig' and 'liga'
Definition
KoSvgText.h:848
KoSvgText::FontFeatureLigatures::historicalLigatures
bool historicalLigatures
'hlig'
Definition
KoSvgText.h:850
libs
flake
text
lager
FontVariantLigaturesModel.cpp
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52