From 3c7d4de151d0d87b687644381c5d8aaef06f21b2 Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Wed, 24 Jun 2020 10:25:01 +0200 Subject: Use QList instead of QVector Task-number: QTBUG-84469 Change-Id: I4dc064b70adb054ca4add2dd662e7227255ff970 Reviewed-by: Sona Kurazyan Reviewed-by: Lars Knoll --- examples/datavisualization/volumetric/volumetric.h | 29 ++++++++++------------ 1 file changed, 13 insertions(+), 16 deletions(-) (limited to 'examples/datavisualization/volumetric/volumetric.h') diff --git a/examples/datavisualization/volumetric/volumetric.h b/examples/datavisualization/volumetric/volumetric.h index f9db6df7..f76884d6 100644 --- a/examples/datavisualization/volumetric/volumetric.h +++ b/examples/datavisualization/volumetric/volumetric.h @@ -78,14 +78,11 @@ public Q_SLOTS: void setDrawSliceFrames(int enabled); private: - - void initHeightMap(QString fileName, QVector &layerData); + void initHeightMap(QString fileName, QList &layerData); void initMineShaftArray(); - int createVolume(int textureSize, int startIndex, int count, - QVector *textureData); - int excavateMineShaft(int textureSize, int startIndex, int count, - QVector *textureData); - void excavateMineBlock(int textureSize, int dataIndex, int size, QVector *textureData); + int createVolume(int textureSize, int startIndex, int count, QList *textureData); + int excavateMineShaft(int textureSize, int startIndex, int count, QList *textureData); + void excavateMineBlock(int textureSize, int dataIndex, int size, QList *textureData); void handleSlicingChanges(); Q3DScatter *m_graph; @@ -99,9 +96,9 @@ private: QLabel *m_fpsLabel; QRadioButton *m_mediumDetailRB; QRadioButton *m_highDetailRB; - QVector *m_lowDetailData; - QVector *m_mediumDetailData; - QVector *m_highDetailData; + QList *m_lowDetailData; + QList *m_mediumDetailData; + QList *m_highDetailData; QTimer m_timer; int m_mediumDetailIndex; int m_highDetailIndex; @@ -110,17 +107,17 @@ private: QSlider *m_sliceSliderX; QSlider *m_sliceSliderY; QSlider *m_sliceSliderZ; - QVector m_colorTable1; - QVector m_colorTable2; + QList m_colorTable1; + QList m_colorTable2; bool m_usingPrimaryTable; QLabel *m_sliceLabelX; QLabel *m_sliceLabelY; QLabel *m_sliceLabelZ; QLabel *m_alphaMultiplierLabel; - QVector m_magmaLayer; - QVector m_waterLayer; - QVector m_groundLayer; - QVector > m_mineShaftArray; + QList m_magmaLayer; + QList m_waterLayer; + QList m_groundLayer; + QList> m_mineShaftArray; }; #endif -- cgit v1.2.3