summaryrefslogtreecommitdiffstats
path: root/src/plugins/graphicssystems/meego/qmeegopixmapdata.h
diff options
context:
space:
mode:
authorMichael Dominic K <mdk@codethink.co.uk>2010-10-18 14:49:30 (GMT)
committerSamuel Rødal <samuel.rodal@nokia.com>2010-10-18 14:49:30 (GMT)
commitb67105aad0295b41112dc504e37daf5e388b0da8 (patch)
treedb1d9794edf9632bf61b5eab35812f2999610962 /src/plugins/graphicssystems/meego/qmeegopixmapdata.h
parent0d3c17fc672a762085f74d0e436ef842370729ec (diff)
downloadQt-b67105aad0295b41112dc504e37daf5e388b0da8.zip
Qt-b67105aad0295b41112dc504e37daf5e388b0da8.tar.gz
Qt-b67105aad0295b41112dc504e37daf5e388b0da8.tar.bz2
::copy on the QMeeGoPixmapData creates a raster-backed pixmap.
Was required to implement a new subclass to make this happen. Merge-request: 863 Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com>
Diffstat (limited to 'src/plugins/graphicssystems/meego/qmeegopixmapdata.h')
-rw-r--r--src/plugins/graphicssystems/meego/qmeegopixmapdata.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/graphicssystems/meego/qmeegopixmapdata.h b/src/plugins/graphicssystems/meego/qmeegopixmapdata.h
index 8b1ae14..649556d 100644
--- a/src/plugins/graphicssystems/meego/qmeegopixmapdata.h
+++ b/src/plugins/graphicssystems/meego/qmeegopixmapdata.h
@@ -55,6 +55,7 @@ class QMeeGoPixmapData : public QGLPixmapData
public:
QMeeGoPixmapData();
void fromTexture(GLuint textureId, int w, int h, bool alpha);
+ QPixmapData *createCompatiblePixmapData() const;
virtual void fromEGLImage(Qt::HANDLE handle);
virtual void fromEGLSharedImage(Qt::HANDLE handle, const QImage &softImage);