Q*PaintEngineState: use canonical signature for the copy constructor
I'm not sure why this code had copy constructors taking by non-const reference. Add the missing const. Change-Id: Ie6d1cb6eab7b829a59e21f1874b041a00a52d1e9 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
This commit is contained in:
parent
c64774eef7
commit
09e40152f8
@ -515,7 +515,7 @@ QRasterPaintEngineState::QRasterPaintEngineState()
|
||||
dirty = 0;
|
||||
}
|
||||
|
||||
QRasterPaintEngineState::QRasterPaintEngineState(QRasterPaintEngineState &s)
|
||||
QRasterPaintEngineState::QRasterPaintEngineState(const QRasterPaintEngineState &s)
|
||||
: QPainterState(s)
|
||||
, lastPen(s.lastPen)
|
||||
, penData(s.penData)
|
||||
|
@ -39,7 +39,7 @@ class QClipData;
|
||||
class QRasterPaintEngineState : public QPainterState
|
||||
{
|
||||
public:
|
||||
QRasterPaintEngineState(QRasterPaintEngineState &other);
|
||||
QRasterPaintEngineState(const QRasterPaintEngineState &other);
|
||||
QRasterPaintEngineState();
|
||||
~QRasterPaintEngineState();
|
||||
|
||||
|
@ -2680,7 +2680,7 @@ QPainterState *QOpenGL2PaintEngineEx::createState(QPainterState *orig) const
|
||||
return s;
|
||||
}
|
||||
|
||||
QOpenGL2PaintEngineState::QOpenGL2PaintEngineState(QOpenGL2PaintEngineState &other)
|
||||
QOpenGL2PaintEngineState::QOpenGL2PaintEngineState(const QOpenGL2PaintEngineState &other)
|
||||
: QPainterState(other)
|
||||
{
|
||||
isNew = true;
|
||||
|
@ -54,7 +54,7 @@ class QOpenGL2PaintEngineExPrivate;
|
||||
class QOpenGL2PaintEngineState : public QPainterState
|
||||
{
|
||||
public:
|
||||
QOpenGL2PaintEngineState(QOpenGL2PaintEngineState &other);
|
||||
QOpenGL2PaintEngineState(const QOpenGL2PaintEngineState &other);
|
||||
QOpenGL2PaintEngineState();
|
||||
~QOpenGL2PaintEngineState();
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user