From d365c795bb03e7650dc095068bf02599101e274f Mon Sep 17 00:00:00 2001 From: Mahmoud Badri Date: Thu, 28 Feb 2019 12:31:57 +0200 Subject: Implement variant tags slide view tooltip MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-number: QT3DS-3114 Change-Id: I9003913ab919ad53ae0ec1e4192f41772fb4141f Reviewed-by: Miikka Heikkinen Reviewed-by: Janne Kangas Reviewed-by: Antti Määttä --- src/Authoring/Studio/Palettes/Slide/SlideModel.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/Authoring/Studio/Palettes/Slide/SlideModel.h') diff --git a/src/Authoring/Studio/Palettes/Slide/SlideModel.h b/src/Authoring/Studio/Palettes/Slide/SlideModel.h index 6f2de22f..b92a01c5 100644 --- a/src/Authoring/Studio/Palettes/Slide/SlideModel.h +++ b/src/Authoring/Studio/Palettes/Slide/SlideModel.h @@ -77,8 +77,9 @@ public: void refreshSlideLabel(qt3dsdm::Qt3DSDMInstanceHandle instanceHandle, qt3dsdm::Qt3DSDMPropertyHandle propertyHandle); void setSelectedSlideIndex(const QModelIndex &index); - void refreshVariants(const QStringList &variants = {}); - QStringList variants() const { return m_variants; } + void refreshVariants(const QVector> &vModel = {}); + QHash variantsSlideModel(int row) const; + QVector > variantsModel() const; private: bool hasSlideWithName(const QString &name) const; @@ -92,7 +93,7 @@ private: int m_selectedRow = -1; int m_rearrangeStartRow = -1; int m_rearrangeEndRow = -1; - QStringList m_variants; // model for variants tags display + QVector > m_variantsModel; QHash m_slideLookupHash; }; -- cgit v1.2.3