Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qwindowsfontenginedirectwrite.cpp File Reference

(1593b1f6d610ce9bdb9dff4104f7f447e03a9585)

#include "qwindowsfontenginedirectwrite_p.h"
#include "qwindowsfontdatabase_p.h"
#include <QtCore/QtEndian>
#include <QtCore/QVarLengthArray>
#include <QtCore/QFile>
#include <private/qstringiterator_p.h>
#include <QtCore/private/qsystemlibrary_p.h>
#include <QtCore/private/qwinregistry_p.h>
#include <QtGui/private/qguiapplication_p.h>
#include <qpa/qplatformintegration.h>
#include <QtGui/qpainterpath.h>
#include <dwrite_2.h>
#include <d2d1.h>
+ Include dependency graph for qwindowsfontenginedirectwrite.cpp:

Go to the source code of this file.

Macros

#define DESIGN_TO_LOGICAL(DESIGN_UNIT_VALUE)    QFixed::fromReal((qreal(DESIGN_UNIT_VALUE) / qreal(m_unitsPerEm)) * fontDef.pixelSize)
 

Typedefs

typedef IDWriteLocalFontFileLoader QIdWriteLocalFontFileLoader
 

Functions

static DWRITE_MEASURING_MODE renderModeToMeasureMode (DWRITE_RENDERING_MODE renderMode)
 
static UUID uuidIdWriteLocalFontFileLoader ()
 

Macro Definition Documentation

◆ DESIGN_TO_LOGICAL

#define DESIGN_TO_LOGICAL ( DESIGN_UNIT_VALUE)     QFixed::fromReal((qreal(DESIGN_UNIT_VALUE) / qreal(m_unitsPerEm)) * fontDef.pixelSize)

Typedef Documentation

◆ QIdWriteLocalFontFileLoader

typedef IDWriteLocalFontFileLoader QIdWriteLocalFontFileLoader

Definition at line 242 of file qwindowsfontenginedirectwrite.cpp.

Function Documentation

◆ renderModeToMeasureMode()

static DWRITE_MEASURING_MODE renderModeToMeasureMode ( DWRITE_RENDERING_MODE renderMode)
static

Definition at line 153 of file qwindowsfontenginedirectwrite.cpp.

◆ uuidIdWriteLocalFontFileLoader()

static UUID uuidIdWriteLocalFontFileLoader ( )
static

Definition at line 244 of file qwindowsfontenginedirectwrite.cpp.