![]() |
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.