Changeset 769 for trunk/src/gui/text/qfontengine_s60_p.h
- Timestamp:
- Aug 2, 2010, 9:27:30 PM (15 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.6.3 (added) merged: 768 /branches/vendor/nokia/qt/current merged: 767 /branches/vendor/nokia/qt/4.6.2 removed
- Property svn:mergeinfo changed
-
trunk/src/gui/text/qfontengine_s60_p.h
r651 r769 57 57 #include "qfontengine_p.h" 58 58 #include "qsize.h" 59 #include < OPENFONT.H>59 #include <> 60 60 61 class CFbsBitmap;62 class CFbsBitmapDevice;63 class CFbsBitGc;64 61 class CFont; 65 62 66 63 QT_BEGIN_NAMESPACE 67 64 68 // ..gives us access to truetype tables , UTF-16<->GlyphID mapping, and glyph outlines69 class Q FontEngineS60Extensions65 // ..gives us access to truetype tables 66 class Qs 70 67 { 71 68 public: 72 Q FontEngineS60Extensions(CFont* fontOwner, COpenFont *font);69 Qs(CFont* fontOwner, COpenFont *font); 73 70 74 71 QByteArray getSfntTable(uint tag) const; 72 75 73 const unsigned char *cmap() const; 76 QPainterPath glyphOutline(glyph_t glyph) const;77 74 CFont *fontOwner() const; 78 75 79 76 private: 80 77 COpenFont *m_font; 81 const MOpenFontShapingExtension *m_shapingExtension;82 78 mutable MOpenFontTrueTypeExtension *m_trueTypeExtension; 83 79 mutable const unsigned char *m_cmap; … … 90 86 { 91 87 public: 92 QFontEngineS60(const QFontDef &fontDef, const Q FontEngineS60Extensions *extensions);88 QFontEngineS60(const QFontDef &fontDef, const Qs); 93 89 ~QFontEngineS60(); 94 90 … … 110 106 111 107 QByteArray getSfntTable(uint tag) const; 108 112 109 113 110 static qreal pixelsToPoints(qreal pixels, Qt::Orientation orientation = Qt::Horizontal); … … 130 127 static void releaseFont(CFont *&font); 131 128 132 const Q FontEngineS60Extensions *m_extensions;129 const Qs; 133 130 CFont* m_originalFont; 134 131 const qreal m_originalFontSizeInPixels;
Note:
See TracChangeset
for help on using the changeset viewer.