Remove qt_image_id() and qt_image_colortable().
authorRobin Burchell <robin.burchell@collabora.com>
Tue, 20 Dec 2011 11:53:32 +0000 (12:53 +0100)
committerQt by Nokia <qt-info@nokia.com>
Tue, 20 Dec 2011 13:38:10 +0000 (14:38 +0100)
Both of these have been unused at least as far back as Qt 4.5 according to git
log -p.

Change-Id: I381024cb1621fbfdb806a62e1cc55ce13219ef17
Reviewed-by: Gunnar Sletta <gunnar.sletta@nokia.com>
src/gui/image/qimage.cpp
src/gui/image/qimage.h
src/gui/painting/qpaintengine_raster.cpp

index c107fea..9df6bd1 100644 (file)
@@ -114,17 +114,6 @@ static QImage rotated90(const QImage &src);
 static QImage rotated180(const QImage &src);
 static QImage rotated270(const QImage &src);
 
-// ### Qt 5: remove
-Q_GUI_EXPORT qint64 qt_image_id(const QImage &image)
-{
-    return image.cacheKey();
-}
-
-const QVector<QRgb> *qt_image_colortable(const QImage &image)
-{
-    return &image.d->colortable;
-}
-
 QBasicAtomicInt qimage_serial_number = Q_BASIC_ATOMIC_INITIALIZER(1);
 
 QImageData::QImageData()
index a8491c8..4d1b503 100644 (file)
@@ -295,8 +295,6 @@ private:
     friend class QRasterPlatformPixmap;
     friend class QBlittablePlatformPixmap;
     friend class QPixmapCacheEntry;
-    friend Q_GUI_EXPORT qint64 qt_image_id(const QImage &image);
-    friend const QVector<QRgb> *qt_image_colortable(const QImage &image);
 
 public:
     typedef QImageData * DataPtr;
index 60ead45..e1b271d 100644 (file)
@@ -4501,8 +4501,6 @@ void QSpanData::setupMatrix(const QTransform &matrix, int bilin)
     adjustSpanMethods();
 }
 
-extern const QVector<QRgb> *qt_image_colortable(const QImage &image);
-
 void QSpanData::initTexture(const QImage *image, int alpha, QTextureData::Type _type, const QRect &sourceRect)
 {
     const QImageData *d = const_cast<QImage *>(image)->data_ptr();