![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qglobal.h"#include <sys/param.h>#include <QtCore/qelapsedtimer.h>#include <QtCore/private/qcore_mac_p.h>#include "qcoretextfontdatabase_p.h"#include "qfontengine_coretext_p.h"#include <QtCore/QtEndian>#include <QtGui/private/qfontengine_ft_p.h>#include <QtGui/qpa/qwindowsysteminterface.h>Go to the source code of this file.
Classes | |
| struct | FontDescription |
Enumerations | |
| enum | { LanguageCount = sizeof languageForWritingSystem / sizeof *languageForWritingSystem , LanguageCount = sizeof languageForWritingSystem / sizeof *languageForWritingSystem } |
| enum | { LanguageCount = sizeof languageForWritingSystem / sizeof *languageForWritingSystem , LanguageCount = sizeof languageForWritingSystem / sizeof *languageForWritingSystem } |
Functions | |
| CTFontDescriptorRef | descriptorForFamily (const QString &familyName) |
| CTFontDescriptorRef | descriptorForFamily (const char *familyName) |
| static Q_DECL_UNUSED QDebug | operator<< (QDebug debug, const FontDescription &fd) |
| static void | getFontDescription (CTFontDescriptorRef font, FontDescription *fd) |
| template<typename T> | |
| T * | descriptorAttribute (CTFontDescriptorRef descriptor, CFStringRef name) |
| CGAffineTransform | qt_transform_from_fontdef (const QFontDef &fontDef) |
| CFArrayRef | fallbacksForDescriptor (CTFontDescriptorRef descriptor) |
| CTFontDescriptorRef | descriptorForFontType (CTFontUIFontType uiType) |
| CTFontDescriptorRef | descriptorForStyle (QFont::StyleHint styleHint) |
| static CTFontUIFontType | fontTypeFromTheme (QPlatformTheme::Font f) |
| static CTFontDescriptorRef | fontDescriptorFromTheme (QPlatformTheme::Font f) |
Variables | |
| static const char | languageForWritingSystem [][8] |
| static NSString *const | kQtFontDataAttribute = @"@"QtFontDataAttribute" |
| anonymous enum |
| Enumerator | |
|---|---|
| LanguageCount | |
| LanguageCount | |
Definition at line 76 of file qcoretextfontdatabase.mm.
| anonymous enum |
| Enumerator | |
|---|---|
| LanguageCount | |
| LanguageCount | |
Definition at line 76 of file qcoretextfontdatabase.mm.
| T * descriptorAttribute | ( | CTFontDescriptorRef | descriptor, |
| CFStringRef | name ) |
Definition at line 468 of file qcoretextfontdatabase.mm.
| CTFontDescriptorRef descriptorForFamily | ( | const char * | familyName | ) |
Definition at line 288 of file qcoretextfontdatabase.mm.
| CTFontDescriptorRef descriptorForFamily | ( | const QString & | familyName | ) |
Definition at line 94 of file qcoretextfontdatabase.mm.
| CTFontDescriptorRef descriptorForFontType | ( | CTFontUIFontType | uiType | ) |
Definition at line 615 of file qcoretextfontdatabase.mm.
| CTFontDescriptorRef descriptorForStyle | ( | QFont::StyleHint | styleHint | ) |
Definition at line 623 of file qcoretextfontdatabase.mm.
| CFArrayRef fallbacksForDescriptor | ( | CTFontDescriptorRef | descriptor | ) |
Definition at line 574 of file qcoretextfontdatabase.mm.
|
static |
Definition at line 886 of file qcoretextfontdatabase.mm.
|
static |
Definition at line 812 of file qcoretextfontdatabase.mm.
|
static |
Definition at line 353 of file qcoretextfontdatabase.mm.
References FontDescription::colorFont, FontDescription::fixedPitch, and LanguageCount.
|
inlinestatic |
Definition at line 336 of file qcoretextfontdatabase.mm.
|
extern |
Definition at line 107 of file qfontengine_coretext.mm.
|
static |
Definition at line 465 of file qcoretextfontdatabase.mm.
|
static |
Definition at line 40 of file qcoretextfontdatabase.mm.