diff --git a/src/charts/axis/qabstractaxis.h b/src/charts/axis/qabstractaxis.h index aef42a7..874ee8e 100644 --- a/src/charts/axis/qabstractaxis.h +++ b/src/charts/axis/qabstractaxis.h @@ -179,13 +179,15 @@ Q_SIGNALS: protected: QScopedPointer d_ptr; - Q_DISABLE_COPY(QAbstractAxis) friend class ChartDataSet; friend class ChartPresenter; friend class ChartThemeManager; friend class AbstractDomain; friend class ChartAxisElement; friend class XYChart; + +private: + Q_DISABLE_COPY(QAbstractAxis) }; QT_CHARTS_END_NAMESPACE diff --git a/src/charts/legend/qlegendmarker.h b/src/charts/legend/qlegendmarker.h index 5be899e..f84fd81 100644 --- a/src/charts/legend/qlegendmarker.h +++ b/src/charts/legend/qlegendmarker.h @@ -92,12 +92,14 @@ protected: explicit QLegendMarker(QLegendMarkerPrivate &d, QObject *parent = 0); QScopedPointer d_ptr; - Q_DISABLE_COPY(QLegendMarker) friend class QLegendPrivate; friend class QLegendMarkerPrivate; friend class LegendMarkerItem; friend class LegendLayout; friend class LegendScroller; + +private: + Q_DISABLE_COPY(QLegendMarker) }; QT_CHARTS_END_NAMESPACE diff --git a/src/charts/qchart.h b/src/charts/qchart.h index d4d386d..3e69bb6 100644 --- a/src/charts/qchart.h +++ b/src/charts/qchart.h @@ -177,6 +177,8 @@ protected: friend class ChartThemeManager; friend class QAbstractSeries; friend class QBoxPlotSeriesPrivate; + +private: Q_DISABLE_COPY(QChart) }; diff --git a/src/charts/qchartview.h b/src/charts/qchartview.h index 499392c..5d5871e 100644 --- a/src/charts/qchartview.h +++ b/src/charts/qchartview.h @@ -64,8 +64,9 @@ protected: void mouseMoveEvent(QMouseEvent *event); void mouseReleaseEvent(QMouseEvent *event); -protected: QScopedPointer d_ptr; + +private: Q_DISABLE_COPY(QChartView) }; diff --git a/src/charts/qpolarchart.h b/src/charts/qpolarchart.h index c50f2e8..4da4a0c 100644 --- a/src/charts/qpolarchart.h +++ b/src/charts/qpolarchart.h @@ -51,7 +51,7 @@ public: static PolarOrientation axisPolarOrientation(QAbstractAxis *axis); -protected: +private: Q_DISABLE_COPY(QPolarChart) };