改进代码

This commit is contained in:
feiyangqingyun
2021-10-08 10:52:05 +08:00
parent f6923b97a2
commit 200b7eeafb
171 changed files with 2894 additions and 1940 deletions

View File

@@ -10,7 +10,7 @@
#include "qwt_null_paintdevice.h"
#include <qpaintengine.h>
#include <qpixmap.h>
#include <QPainterPath>
class QwtNullPaintDevice::PrivateData
{
public:
@@ -50,21 +50,21 @@ public:
virtual void drawPolygon(const QPointF *, int , PolygonDrawMode );
virtual void drawPolygon(const QPoint *, int , PolygonDrawMode );
virtual void drawPixmap(const QRectF &,
virtual void drawPixmap(const QRectF &,
const QPixmap &, const QRectF &);
virtual void drawTextItem(const QPointF &, const QTextItem &);
virtual void drawTiledPixmap(const QRectF &,
virtual void drawTiledPixmap(const QRectF &,
const QPixmap &, const QPointF &s);
virtual void drawImage(const QRectF &,
virtual void drawImage(const QRectF &,
const QImage &, const QRectF &, Qt::ImageConversionFlags );
private:
QwtNullPaintDevice *nullDevice();
};
QwtNullPaintDevice::PaintEngine::PaintEngine():
QPaintEngine( QPaintEngine::AllFeatures )
{
@@ -282,7 +282,7 @@ void QwtNullPaintDevice::PaintEngine::drawPolygon(
device->drawPolygon( points, pointCount, mode );
}
void QwtNullPaintDevice::PaintEngine::drawPixmap(
void QwtNullPaintDevice::PaintEngine::drawPixmap(
const QRectF &rect, const QPixmap &pm, const QRectF &subRect )
{
QwtNullPaintDevice *device = nullDevice();
@@ -309,7 +309,7 @@ void QwtNullPaintDevice::PaintEngine::drawTextItem(
}
void QwtNullPaintDevice::PaintEngine::drawTiledPixmap(
const QRectF &rect, const QPixmap &pixmap,
const QRectF &rect, const QPixmap &pixmap,
const QPointF &subRect)
{
QwtNullPaintDevice *device = nullDevice();
@@ -320,13 +320,13 @@ void QwtNullPaintDevice::PaintEngine::drawTiledPixmap(
{
QPaintEngine::drawTiledPixmap( rect, pixmap, subRect );
return;
}
}
device->drawTiledPixmap( rect, pixmap, subRect );
}
void QwtNullPaintDevice::PaintEngine::drawImage(
const QRectF &rect, const QImage &image,
const QRectF &rect, const QImage &image,
const QRectF &subRect, Qt::ImageConversionFlags flags)
{
QwtNullPaintDevice *device = nullDevice();
@@ -337,13 +337,13 @@ void QwtNullPaintDevice::PaintEngine::drawImage(
}
void QwtNullPaintDevice::PaintEngine::updateState(
const QPaintEngineState &state)
const QPaintEngineState &engineState)
{
QwtNullPaintDevice *device = nullDevice();
if ( device == NULL )
return;
device->updateState( state );
device->updateState( engineState );
}
inline QwtNullPaintDevice *QwtNullPaintDevice::PaintEngine::nullDevice()
@@ -379,7 +379,7 @@ void QwtNullPaintDevice::setMode( Mode mode )
d_data->mode = mode;
}
/*!
/*!
\return Render mode
\sa setMode()
*/
@@ -393,7 +393,7 @@ QPaintEngine *QwtNullPaintDevice::paintEngine() const
{
if ( d_engine == NULL )
{
QwtNullPaintDevice *that =
QwtNullPaintDevice *that =
const_cast< QwtNullPaintDevice * >( this );
that->d_engine = new PaintEngine();
@@ -402,7 +402,7 @@ QPaintEngine *QwtNullPaintDevice::paintEngine() const
return d_engine;
}
/*!
/*!
See QPaintDevice::metric()
\param deviceMetric Type of metric
@@ -414,7 +414,7 @@ int QwtNullPaintDevice::metric( PaintDeviceMetric deviceMetric ) const
{
int value;
switch ( deviceMetric )
switch ( deviceMetric )
{
case PdmWidth:
{
@@ -529,7 +529,7 @@ void QwtNullPaintDevice::drawPoints(
//! See QPaintEngine::drawPolygon()
void QwtNullPaintDevice::drawPolygon(
const QPointF *points, int pointCount,
const QPointF *points, int pointCount,
QPaintEngine::PolygonDrawMode mode)
{
Q_UNUSED(points);
@@ -539,7 +539,7 @@ void QwtNullPaintDevice::drawPolygon(
//! See QPaintEngine::drawPolygon()
void QwtNullPaintDevice::drawPolygon(
const QPoint *points, int pointCount,
const QPoint *points, int pointCount,
QPaintEngine::PolygonDrawMode mode)
{
Q_UNUSED(points);
@@ -548,7 +548,7 @@ void QwtNullPaintDevice::drawPolygon(
}
//! See QPaintEngine::drawPixmap()
void QwtNullPaintDevice::drawPixmap( const QRectF &rect,
void QwtNullPaintDevice::drawPixmap( const QRectF &rect,
const QPixmap &pm, const QRectF &subRect )
{
Q_UNUSED(rect);
@@ -566,7 +566,7 @@ void QwtNullPaintDevice::drawTextItem(
//! See QPaintEngine::drawTiledPixmap()
void QwtNullPaintDevice::drawTiledPixmap(
const QRectF &rect, const QPixmap &pixmap,
const QRectF &rect, const QPixmap &pixmap,
const QPointF &subRect)
{
Q_UNUSED(rect);
@@ -576,7 +576,7 @@ void QwtNullPaintDevice::drawTiledPixmap(
//! See QPaintEngine::drawImage()
void QwtNullPaintDevice::drawImage(
const QRectF &rect, const QImage &image,
const QRectF &rect, const QImage &image,
const QRectF &subRect, Qt::ImageConversionFlags flags)
{
Q_UNUSED(rect);
@@ -586,7 +586,7 @@ void QwtNullPaintDevice::drawImage(
}
//! See QPaintEngine::updateState()
void QwtNullPaintDevice::updateState(
void QwtNullPaintDevice::updateState(
const QPaintEngineState &state )
{
Q_UNUSED(state);