Qt 4.8
|
#include "qbitmap.h"
#include <qapplication.h>
#include <qbytearray.h>
#include <qdebug.h>
#include <qtextcodec.h>
#include <qthread.h>
#include "qfontdatabase.h"
#include "qpaintdevice.h"
#include "qpainter.h"
#include "qvarlengtharray.h"
#include "qwidget.h"
#include "qsettings.h"
#include "qfile.h"
#include <private/qpaintengine_x11_p.h>
#include "qfont.h"
#include "qfont_p.h"
#include "qfontengine_p.h"
#include <qhash.h>
#include <private/qpainter_p.h>
#include <private/qunicodetables_p.h>
#include <private/qt_x11_p.h>
#include <private/qpixmap_x11_p.h>
#include "qx11info_x11.h"
#include "qfontengine_x11_p.h"
#include <limits.h>
#include <ft2build.h>
Go to the source code of this file.
Functions | |
static XCharStruct * | charStruct (XFontStruct *xfs, uint ch) |
static QFontEngine * | engineForPattern (FcPattern *match, const QFontDef &request, int screen) |
static QFontEngine::FaceId | fontFile (const QByteArray &_xname, QFreetypeFace **freetype, int *synth) |
static QStringList | fontPath () |
static int | maxIndex (XFontStruct *f) |
int | qt_mib_for_xlfd_encoding (const char *encoding) |
Q_GUI_EXPORT void | qt_x11ft_convert_pattern (FcPattern *pattern, QByteArray *file_name, int *index, bool *antialias) |
int | qt_xlfd_encoding_id (const char *encoding) |
Variables | |
static QStringList * | qt_fontpath = 0 |
|
inlinestatic |
Definition at line 303 of file qfontengine_x11.cpp.
Referenced by QFontEngineXLFD::boundingBox(), QFontEngineXLFD::canRender(), and QFontEngineXLFD::recalcAdvances().
|
static |
Definition at line 864 of file qfontengine_x11.cpp.
Referenced by QFontEngineMultiFT::loadEngine().
|
static |
Definition at line 207 of file qfontengine_x11.cpp.
Referenced by QBasicUnixFontDatabase::addTTFile(), QFontEngineXLFD::faceId(), QFontconfigDatabase::populateFontDatabase(), and resolveGdi32().
|
static |
Definition at line 137 of file qfontengine_x11.cpp.
Referenced by fontFile().
|
inlinestatic |
Definition at line 548 of file qfontengine_x11.cpp.
Referenced by QFontEngineXLFD::minLeftBearing(), and QFontEngineXLFD::minRightBearing().
int qt_mib_for_xlfd_encoding | ( | const char * | encoding | ) |
Definition at line 394 of file qfontdatabase_x11.cpp.
Referenced by fontFile().
Q_GUI_EXPORT void qt_x11ft_convert_pattern | ( | FcPattern * | pattern, |
QByteArray * | file_name, | ||
int * | index, | ||
bool * | antialias | ||
) |
Definition at line 958 of file qfontengine_x11.cpp.
Referenced by QFontEngineX11FT::QFontEngineX11FT().
int qt_xlfd_encoding_id | ( | const char * | encoding | ) |
Definition at line 350 of file qfontdatabase_x11.cpp.
Referenced by fontFile(), loadXlfds(), and qt_mib_for_xlfd_encoding().
|
static |
Definition at line 135 of file qfontengine_x11.cpp.
Referenced by fontPath().