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
2026-01-15 02:30:07+01:00
from
Krita
branch
master
, commit
38b517ca06286bb65279453cbf9a2b4fbd1153d1