![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qwindowsfontdatabase_p.h"#include "qwindowsfontdatabase_ft_p.h"#include "qwindowsfontengine_p.h"#include <QtCore/qt_windows.h>#include <QtGui/QFont>#include <QtGui/QGuiApplication>#include <QtGui/private/qtgui-config_p.h>#include <QtCore/qmath.h>#include <QtCore/QDebug>#include <QtCore/QFile>#include <QtCore/QtEndian>#include <QtCore/QStandardPaths>#include <QtCore/private/qduplicatetracker_p.h>#include <QtCore/private/qwinregistry_p.h>#include <wchar.h>#include <mutex>Go to the source code of this file.
Functions | |
| QDebug | operator<< (QDebug d, const QFontDef &def) |
| QDebug | operator<< (QDebug d, const LOGFONT &lf) |
| static QFontDatabase::WritingSystem | writingSystemFromCharSet (uchar charSet) |
| bool | qt_localizedName (const QString &namename) |
| QString | qt_getEnglishName (const QString &familyName, bool includeStyle) |
| QFontNames | qt_getCanonicalFontNames (const LOGFONT &lf) |
| static bool | addFontToDatabase (QString familyName, QString styleName, const LOGFONT &logFont, const TEXTMETRIC *textmetric, const FONTSIGNATURE *signature, int typetype, StoreFontPayload *sfp) |
| static int QT_WIN_CALLBACK | storeFont (const LOGFONT *logFont, const TEXTMETRIC *textmetric, DWORD typetype, LPARAM lparam) |
| static int QT_WIN_CALLBACK | populateFontFamilies (const LOGFONT *logFont, const TEXTMETRIC *textmetric, DWORD, LPARAM) |
| static QList< quint32 > | getTrueTypeFontOffsets (const uchar *fontDatafontData, const uchar *fileEndSentinel) |
| static void | getFontTable (const uchar *fileBegin, const uchar *fileEndSentinel, const uchar *datadata, quint32 tag, const uchar **tabletable, quint32 *lengthlength) |
| static void | getFamiliesAndSignatures (const QByteArray &fontDatafontData, QList< QFontNames > *families, QList< FONTSIGNATURE > *signatures, QList< QFontValues > *valuesvalues) |
|
static |
Definition at line 451 of file qwindowsfontdatabase.cpp.
|
static |
Definition at line 927 of file qwindowsfontdatabase.cpp.
References QFontValues::isItalic, QFontValues::isOverstruck, and QFontValues::isUnderlined.
|
static |
Definition at line 894 of file qwindowsfontdatabase.cpp.
|
static |
Definition at line 857 of file qwindowsfontdatabase.cpp.
Definition at line 148 of file qwindowsfontdatabase.cpp.
Definition at line 127 of file qwindowsfontdatabase.cpp.
|
static |
Definition at line 639 of file qwindowsfontdatabase.cpp.
| QFontNames qt_getCanonicalFontNames | ( | const LOGFONT & | lf | ) |
Definition at line 406 of file qwindowsfontdatabase.cpp.
Definition at line 351 of file qwindowsfontdatabase.cpp.
| bool qt_localizedName | ( | const QString & | name | ) |
Definition at line 195 of file qwindowsfontdatabase.cpp.
|
static |
Definition at line 580 of file qwindowsfontdatabase.cpp.
|
inlinestatic |
Definition at line 158 of file qwindowsfontdatabase.cpp.