|
Krita Source Code Documentation
|
#include "KoFontFamily.h"#include <KoMD5Generator.h>#include <KoSvgTextShape.h>#include <KoColorBackground.h>#include <SvgWriter.h>#include <QPainter>#include <QBuffer>#include <KoShapePainter.h>Go to the source code of this file.
Classes | |
| struct | KoFontFamily::Private |
Functions | |
| QImage | generateImage (const QString &sample, const QString &fontFamily, bool isColor) |
| QString | generateSVG (const QString &sample, const QString &fontFamily, QRectF &layoutBox, const QString &lang) |
| QMap< QString, QVariant > | localeHashtoVariantMap (QHash< QLocale, QString > names) |
Variables | |
| const QString | AXES = "axes" |
| const QString | COLOR_BITMAP = "color_bitmap" |
| const QString | COLOR_CLRV0 = "color_clrv0" |
| const QString | COLOR_CLRV1 = "color_clrv1" |
| const QString | COLOR_SVG = "color_svg" |
| const QString | FONT_TYPE = "font_type" |
| const QString | IS_VARIABLE = "is_variable" |
| const QString | LAST_MODIFIED = "last_modified" |
| const QString | LOCALIZED_FONT_FAMILY = "localized_font_family" |
| const QString | LOCALIZED_TYPOGRAPHIC_NAME = "localized_typographic_name" |
| const QString | LOCALIZED_TYPOGRAPHIC_STYLE = "localized_typographic_style" |
| const QString | SAMPLE_BBOX = "sample_bbox" |
| const QString | SAMPLE_STRING = "sample_string" |
| const QString | SAMPLE_SVG = "sample_svg" |
| const QString | STYLES = "styles" |
| const QString | SUPPORTED_LANGUAGES = "supported_languages" |
| const QString | TYPOGRAPHIC_NAME = "typographic_name" |
| QImage generateImage | ( | const QString & | sample, |
| const QString & | fontFamily, | ||
| bool | isColor ) |
Definition at line 36 of file KoFontFamily.cpp.
References KoSvgTextProperties::FontFamiliesId, KoSvgTextProperties::FontSizeId, KoShapePainter::paint(), KoSvgTextProperties::setProperty(), and KoShapePainter::setShapes().
| QString generateSVG | ( | const QString & | sample, |
| const QString & | fontFamily, | ||
| QRectF & | layoutBox, | ||
| const QString & | lang ) |
Definition at line 59 of file KoFontFamily.cpp.
References KoSvgTextProperties::FontFamiliesId, KoSvgTextProperties::FontSizeId, SvgWriter::save(), KoSvgTextProperties::setProperty(), and KoSvgTextProperties::TextLanguage.
| QMap< QString, QVariant > localeHashtoVariantMap | ( | QHash< QLocale, QString > | names | ) |
Definition at line 84 of file KoFontFamily.cpp.
| const QString AXES = "axes" |
Definition at line 19 of file KoFontFamily.cpp.
| const QString COLOR_BITMAP = "color_bitmap" |
Definition at line 23 of file KoFontFamily.cpp.
| const QString COLOR_CLRV0 = "color_clrv0" |
Definition at line 24 of file KoFontFamily.cpp.
| const QString COLOR_CLRV1 = "color_clrv1" |
Definition at line 25 of file KoFontFamily.cpp.
| const QString COLOR_SVG = "color_svg" |
Definition at line 26 of file KoFontFamily.cpp.
| const QString FONT_TYPE = "font_type" |
Definition at line 21 of file KoFontFamily.cpp.
| const QString IS_VARIABLE = "is_variable" |
Definition at line 22 of file KoFontFamily.cpp.
| const QString LAST_MODIFIED = "last_modified" |
Definition at line 30 of file KoFontFamily.cpp.
| const QString LOCALIZED_FONT_FAMILY = "localized_font_family" |
Definition at line 18 of file KoFontFamily.cpp.
| const QString LOCALIZED_TYPOGRAPHIC_NAME = "localized_typographic_name" |
Definition at line 16 of file KoFontFamily.cpp.
| const QString LOCALIZED_TYPOGRAPHIC_STYLE = "localized_typographic_style" |
Definition at line 17 of file KoFontFamily.cpp.
| const QString SAMPLE_BBOX = "sample_bbox" |
Definition at line 29 of file KoFontFamily.cpp.
| const QString SAMPLE_STRING = "sample_string" |
Definition at line 27 of file KoFontFamily.cpp.
| const QString SAMPLE_SVG = "sample_svg" |
Definition at line 28 of file KoFontFamily.cpp.
| const QString STYLES = "styles" |
Definition at line 20 of file KoFontFamily.cpp.
| const QString SUPPORTED_LANGUAGES = "supported_languages" |
Definition at line 31 of file KoFontFamily.cpp.
| const QString TYPOGRAPHIC_NAME = "typographic_name" |
Definition at line 15 of file KoFontFamily.cpp.