X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fgui%2Fpainting%2Fqpaintengine_raster_p.h;h=0cffabea23bede0a3de1d0401667ff3d4487dd54;hb=19822fa60c2a5b649950ce9bffced6d18aa71b8e;hp=52f51fab16a522239061a3d19d0cd33742a36f43;hpb=8d5df33f9cb9a8df03e4e8eced64731bfe8e8757;p=profile%2Fivi%2Fqtbase.git diff --git a/src/gui/painting/qpaintengine_raster_p.h b/src/gui/painting/qpaintengine_raster_p.h index 52f51fa..0cffabe 100644 --- a/src/gui/painting/qpaintengine_raster_p.h +++ b/src/gui/painting/qpaintengine_raster_p.h @@ -72,7 +72,6 @@ class QOutlineMapper; class QRasterPaintEnginePrivate; class QRasterBuffer; class QClipData; -class QCustomRasterPaintDevice; class QRasterPaintEngineState : public QPainterState { @@ -129,11 +128,7 @@ public: /******************************************************************************* * QRasterPaintEngine */ -class -#ifdef Q_WS_QWS -Q_GUI_EXPORT -#endif -QRasterPaintEngine : public QPaintEngineEx +class QRasterPaintEngine : public QPaintEngineEx { Q_DECLARE_PRIVATE(QRasterPaintEngine) public: @@ -244,12 +239,6 @@ public: QPoint coordinateOffset() const; -#if defined(Q_WS_QWS) && !defined(QT_NO_RASTERCALLBACKS) - virtual void drawColorSpans(const QSpan *spans, int count, uint color); - virtual void drawBufferSpan(const uint *buffer, int bufsize, - int x, int y, int length, uint const_alpha); -#endif - protected: QRasterPaintEngine(QRasterPaintEnginePrivate &d, QPaintDevice *); private: @@ -296,11 +285,7 @@ private: /******************************************************************************* * QRasterPaintEnginePrivate */ -class -#ifdef Q_WS_QWS -Q_GUI_EXPORT -#endif -QRasterPaintEnginePrivate : public QPaintEngineExPrivate +class QRasterPaintEnginePrivate : public QPaintEngineExPrivate { Q_DECLARE_PUBLIC(QRasterPaintEngine) public: @@ -333,10 +318,6 @@ public: ProcessSpans getBrushFunc(const QRect &rect, const QSpanData *data) const; ProcessSpans getBrushFunc(const QRectF &rect, const QSpanData *data) const; -#ifdef Q_WS_QWS - void prepare(QCustomRasterPaintDevice *); -#endif - inline const QClipData *clip() const; void initializeRasterizer(QSpanData *data); @@ -384,11 +365,7 @@ public: }; -class -#ifdef Q_WS_QWS -Q_GUI_EXPORT -#endif -QClipData { +class QClipData { public: QClipData(int height); ~QClipData(); @@ -465,41 +442,10 @@ inline void QClipData::appendSpans(const QSpan *s, int num) count += num; } -#ifdef Q_WS_QWS -class Q_GUI_EXPORT QCustomRasterPaintDevice : public QPaintDevice -{ -public: - QCustomRasterPaintDevice(QWidget *w) : widget(w) {} - - int devType() const { return QInternal::CustomRaster; } - - virtual int metric(PaintDeviceMetric m) const; - - virtual void* memory() const { return 0; } - - virtual QImage::Format format() const { - return QImage::Format_ARGB32_Premultiplied; - } - - virtual int bytesPerLine() const; - - virtual QSize size() const { - return static_cast(paintEngine())->size(); - } - -private: - QWidget *widget; -}; -#endif // Q_WS_QWS - /******************************************************************************* * QRasterBuffer */ -class -#ifdef Q_WS_QWS -Q_GUI_EXPORT -#endif -QRasterBuffer +class QRasterBuffer { public: QRasterBuffer() : m_width(0), m_height(0), m_buffer(0) { init(); } @@ -510,9 +456,6 @@ public: QImage::Format prepare(QImage *image); QImage::Format prepare(QPixmap *pix); -#ifdef Q_WS_QWS - void prepare(QCustomRasterPaintDevice *device); -#endif void prepare(int w, int h); void prepareBuffer(int w, int h);