From 20beb5ff538a4de73b7430583829089e39024d05 Mon Sep 17 00:00:00 2001 From: Kai Koehne Date: Mon, 30 Jan 2012 11:26:27 +0100 Subject: Windows: Fix compilation with -qtnamespace Change-Id: Ib006d74299d65e5872a5a524eaa937e127306ec7 Reviewed-by: Friedemann Kleint --- src/platformsupport/fontdatabases/basic/qbasicfontdatabase.cpp | 7 ++++++- src/platformsupport/fontdatabases/basic/qbasicfontdatabase_p.h | 4 ++++ 2 files changed, 10 insertions(+), 1 deletion(-) (limited to 'src/platformsupport') diff --git a/src/platformsupport/fontdatabases/basic/qbasicfontdatabase.cpp b/src/platformsupport/fontdatabases/basic/qbasicfontdatabase.cpp index e10be2da17..5cfbc6cb4f 100644 --- a/src/platformsupport/fontdatabases/basic/qbasicfontdatabase.cpp +++ b/src/platformsupport/fontdatabases/basic/qbasicfontdatabase.cpp @@ -56,6 +56,8 @@ #include #include FT_TRUETYPE_TABLES_H +QT_BEGIN_NAMESPACE + #define SimplifiedChineseCsbBit 18 #define TraditionalChineseCsbBit 20 #define JapaneseCsbBit 17 @@ -322,9 +324,10 @@ void QBasicFontDatabase::releaseHandle(void *handle) delete file; } +extern FT_Library qt_getFreetype(); + QStringList QBasicFontDatabase::addTTFile(const QByteArray &fontData, const QByteArray &file) { - extern FT_Library qt_getFreetype(); FT_Library library = qt_getFreetype(); int index = 0; @@ -425,3 +428,5 @@ QStringList QBasicFontDatabase::addTTFile(const QByteArray &fontData, const QByt } while (index < numFaces); return families; } + +QT_END_NAMESPACE diff --git a/src/platformsupport/fontdatabases/basic/qbasicfontdatabase_p.h b/src/platformsupport/fontdatabases/basic/qbasicfontdatabase_p.h index 5cfb1e72ab..fd6e180c75 100644 --- a/src/platformsupport/fontdatabases/basic/qbasicfontdatabase_p.h +++ b/src/platformsupport/fontdatabases/basic/qbasicfontdatabase_p.h @@ -46,6 +46,8 @@ #include #include +QT_BEGIN_NAMESPACE + struct FontFile { QString fileName; @@ -66,4 +68,6 @@ public: static QSupportedWritingSystems determineWritingSystemsFromTrueTypeBits(quint32 unicodeRange[4], quint32 codePageRange[2]); }; +QT_END_NAMESPACE + #endif // QBASICFONTDATABASE_H -- cgit v1.2.3