Changeset 846 for trunk/src/gui/image/qpixmapdata_p.h
- Timestamp:
- May 5, 2011, 5:36:53 AM (14 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.7.2 (added) merged: 845 /branches/vendor/nokia/qt/current merged: 844 /branches/vendor/nokia/qt/4.6.3 removed
- Property svn:mergeinfo changed
-
trunk/src/gui/image/qpixmapdata_p.h
r651 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) … … 59 59 QT_BEGIN_NAMESPACE 60 60 61 class QImageReader; 62 61 63 class Q_GUI_EXPORT QPixmapData 62 64 { … … 74 76 #endif 75 77 enum ClassId { RasterClass, X11Class, MacClass, DirectFBClass, 76 OpenGLClass, OpenVGClass, CustomClass = 1024 };78 OpenGLClass, OpenVGClass, RuntimeClass, CustomClass = 1024 }; 77 79 78 80 QPixmapData(PixelType pixelType, int classId); … … 84 86 virtual void fromImage(const QImage &image, 85 87 Qt::ImageConversionFlags flags) = 0; 88 virtual void fromImageReader(QImageReader *imageReader, 89 Qt::ImageConversionFlags flags); 86 90 87 91 virtual bool fromFile(const QString &filename, const char *format, … … 103 107 virtual QPixmap alphaChannel() const; 104 108 virtual QImage toImage() const = 0; 109 virtual QImage toImage(const QRect &rect) const; 105 110 virtual QPaintEngine* paintEngine() const = 0; 106 111 … … 134 139 static QPixmapData *create(int w, int h, PixelType type); 135 140 141 virtual QPixmapData *runtimeData() const { return 0; } 142 136 143 protected: 144 137 145 void setSerialNumber(int serNo); 138 146 int w;
Note:
See TracChangeset
for help on using the changeset viewer.