7#ifndef _OKULAR_FONTINFO_H_
8#define _OKULAR_FONTINFO_H_
12#include <QSharedDataPointer>
15#include "okularcore_export.h"
54 enum EmbedType { NotEmbedded, EmbeddedSubset, FullyEmbedded };
76 void setName(
const QString &name);
86 void setSubstituteName(
const QString &substituteName);
91 FontType type()
const;
95 void setType(FontType type);
100 EmbedType embedType()
const;
104 void setEmbedType(EmbedType type);
111 void setFile(
const QString &file);
118 bool canBeExtracted()
const;
123 void setCanBeExtracted(
bool extractable);
134 void setNativeId(
const QVariant &
id);
148 bool operator==(
const FontInfo &fi)
const;
150 bool operator!=(
const FontInfo &fi)
const;
154 friend class FontInfoPrivate;
A small class that represents the information of a font.
EmbedType
The possible kinds of embed.
FontType
The possible kinds of fonts.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:58:33 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.