Changeset 125 for trunk/src/gui/text
- Timestamp:
- Aug 25, 2009, 4:54:23 PM (16 years ago)
- Location:
- trunk/src/gui/text
- Files:
-
- 2 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gui/text/qfontdatabase_pm.cpp
r124 r125 43 43 44 44 #include "qabstractfileengine.h" 45 46 45 47 46 48 QT_BEGIN_NAMESPACE … … 94 96 } else { 95 97 // @todo initializeDb() and stuff, get the engine 98 99 96 100 } 97 101 if (!fe) { -
trunk/src/gui/text/qfontengine.cpp
r2 r125 781 781 } 782 782 783 #if defined(Q_WS_WIN) || defined(Q_WS_ X11) || defined(Q_WS_QWS)783 #if defined(Q_WS_WIN) || defined(Q_WS_X11) || defined(Q_WS_QWS) 784 784 static inline QFixed kerning(int left, int right, const QFontEngine::KernPair *pairs, int numPairs) 785 785 { -
trunk/src/gui/text/qfontengine_p.h
r124 r125 232 232 mutable HB_FontRec hbFont; 233 233 mutable HB_Face hbFace; 234 #if defined(Q_WS_WIN) || defined(Q_WS_ X11) || defined(Q_WS_QWS)234 #if defined(Q_WS_WIN) || defined(Q_WS_X11) || defined(Q_WS_QWS) 235 235 struct KernPair { 236 236 uint left_right; -
trunk/src/gui/text/text.pri
r95 r125 77 77 78 78 os2 { 79 80 81 79 82 SOURCES += \ 80 text/qfont_pm.cpp 83 text/qfont_pm.cpp \ 84 text/qfontengine_pm.cpp \ 85 text/qfontengine_ft.cpp 81 86 } 82 87 … … 114 119 contains(QT_CONFIG, freetype) { 115 120 SOURCES += \ 116 ../3rdparty/freetype/builds/unix/ftsystem.c \ 117 ../3rdparty/freetype/src/base/ftbase.c \ 118 ../3rdparty/freetype/src/base/ftbbox.c \ 119 ../3rdparty/freetype/src/base/ftdebug.c \ 120 ../3rdparty/freetype/src/base/ftglyph.c \ 121 ../3rdparty/freetype/src/base/ftinit.c \ 122 ../3rdparty/freetype/src/base/ftmm.c \ 123 ../3rdparty/freetype/src/base/fttype1.c \ 124 ../3rdparty/freetype/src/base/ftbitmap.c\ 125 ../3rdparty/freetype/src/bdf/bdf.c \ 126 ../3rdparty/freetype/src/cache/ftcache.c \ 127 ../3rdparty/freetype/src/cff/cff.c \ 128 ../3rdparty/freetype/src/cid/type1cid.c \ 129 ../3rdparty/freetype/src/gzip/ftgzip.c \ 130 ../3rdparty/freetype/src/pcf/pcf.c \ 131 ../3rdparty/freetype/src/pfr/pfr.c \ 132 ../3rdparty/freetype/src/psaux/psaux.c \ 133 ../3rdparty/freetype/src/pshinter/pshinter.c \ 134 ../3rdparty/freetype/src/psnames/psmodule.c \ 135 ../3rdparty/freetype/src/raster/raster.c \ 136 ../3rdparty/freetype/src/sfnt/sfnt.c \ 137 ../3rdparty/freetype/src/smooth/smooth.c \ 138 ../3rdparty/freetype/src/truetype/truetype.c \ 139 ../3rdparty/freetype/src/type1/type1.c \ 140 ../3rdparty/freetype/src/type42/type42.c \ 141 ../3rdparty/freetype/src/winfonts/winfnt.c \ 142 ../3rdparty/freetype/src/lzw/ftlzw.c\ 143 ../3rdparty/freetype/src/otvalid/otvalid.c\ 144 ../3rdparty/freetype/src/otvalid/otvbase.c\ 145 ../3rdparty/freetype/src/otvalid/otvgdef.c\ 146 ../3rdparty/freetype/src/otvalid/otvjstf.c\ 147 ../3rdparty/freetype/src/otvalid/otvcommn.c\ 148 ../3rdparty/freetype/src/otvalid/otvgpos.c\ 149 ../3rdparty/freetype/src/otvalid/otvgsub.c\ 150 ../3rdparty/freetype/src/otvalid/otvmod.c\ 151 ../3rdparty/freetype/src/autofit/afangles.c\ 152 ../3rdparty/freetype/src/autofit/afglobal.c\ 153 ../3rdparty/freetype/src/autofit/aflatin.c\ 154 ../3rdparty/freetype/src/autofit/afmodule.c\ 155 ../3rdparty/freetype/src/autofit/afdummy.c\ 156 ../3rdparty/freetype/src/autofit/afhints.c\ 157 ../3rdparty/freetype/src/autofit/afloader.c\ 158 ../3rdparty/freetype/src/autofit/autofit.c 121 ../3rdparty/freetype/src/base/ftbase.c \ 122 ../3rdparty/freetype/src/base/ftbbox.c \ 123 ../3rdparty/freetype/src/base/ftdebug.c \ 124 ../3rdparty/freetype/src/base/ftglyph.c \ 125 ../3rdparty/freetype/src/base/ftinit.c \ 126 ../3rdparty/freetype/src/base/ftmm.c \ 127 ../3rdparty/freetype/src/base/fttype1.c \ 128 ../3rdparty/freetype/src/base/ftbitmap.c\ 129 ../3rdparty/freetype/src/bdf/bdf.c \ 130 ../3rdparty/freetype/src/cache/ftcache.c \ 131 ../3rdparty/freetype/src/cff/cff.c \ 132 ../3rdparty/freetype/src/cid/type1cid.c \ 133 ../3rdparty/freetype/src/gzip/ftgzip.c \ 134 ../3rdparty/freetype/src/pcf/pcf.c \ 135 ../3rdparty/freetype/src/pfr/pfr.c \ 136 ../3rdparty/freetype/src/psaux/psaux.c \ 137 ../3rdparty/freetype/src/pshinter/pshinter.c \ 138 ../3rdparty/freetype/src/psnames/psmodule.c \ 139 ../3rdparty/freetype/src/raster/raster.c \ 140 ../3rdparty/freetype/src/sfnt/sfnt.c \ 141 ../3rdparty/freetype/src/smooth/smooth.c \ 142 ../3rdparty/freetype/src/truetype/truetype.c \ 143 ../3rdparty/freetype/src/type1/type1.c \ 144 ../3rdparty/freetype/src/type42/type42.c \ 145 ../3rdparty/freetype/src/winfonts/winfnt.c \ 146 ../3rdparty/freetype/src/lzw/ftlzw.c\ 147 ../3rdparty/freetype/src/otvalid/otvalid.c\ 148 ../3rdparty/freetype/src/otvalid/otvbase.c\ 149 ../3rdparty/freetype/src/otvalid/otvgdef.c\ 150 ../3rdparty/freetype/src/otvalid/otvjstf.c\ 151 ../3rdparty/freetype/src/otvalid/otvcommn.c\ 152 ../3rdparty/freetype/src/otvalid/otvgpos.c\ 153 ../3rdparty/freetype/src/otvalid/otvgsub.c\ 154 ../3rdparty/freetype/src/otvalid/otvmod.c\ 155 ../3rdparty/freetype/src/autofit/afangles.c\ 156 ../3rdparty/freetype/src/autofit/afglobal.c\ 157 ../3rdparty/freetype/src/autofit/aflatin.c\ 158 ../3rdparty/freetype/src/autofit/afmodule.c\ 159 ../3rdparty/freetype/src/autofit/afdummy.c\ 160 ../3rdparty/freetype/src/autofit/afhints.c\ 161 ../3rdparty/freetype/src/autofit/afloader.c\ 162 ../3rdparty/freetype/src/autofit/autofit.c 159 163 160 164 INCLUDEPATH += \ 161 ../3rdparty/freetype/src \ 162 ../3rdparty/freetype/include \ 163 ../3rdparty/freetype/builds/unix 165 ../3rdparty/freetype/src \ 166 ../3rdparty/freetype/include 164 167 165 DEFINES += FT2_BUILD_LIBRARY FT_CONFIG_OPTION_SYSTEM_ZLIB 166 168 DEFINES += FT2_BUILD_LIBRARY 169 170 os2 { 171 SOURCES += ../3rdparty/freetype/src/base/ftsystem.c 172 INCLUDEPATH += ../3rdparty/freetype/builds/os2 173 } else { 174 SOURCES += ../3rdparty/freetype/builds/unix/ftsystem.c 175 INCLUDEPATH += ../3rdparty/freetype/builds/unix 176 DEFINES += FT_CONFIG_OPTION_SYSTEM_ZLIB 177 } 178 167 179 embedded:CONFIG += opentype 168 180 } else:contains(QT_CONFIG, system-freetype) {
Note:
See TracChangeset
for help on using the changeset viewer.