summaryrefslogtreecommitdiffstats
path: root/src/Authoring/Studio/Palettes/Slide
diff options
context:
space:
mode:
authorJanne Kangas <janne.kangas@qt.io>2018-10-16 11:28:58 +0300
committerJanne Kangas <janne.kangas@qt.io>2018-11-01 11:31:39 +0000
commit74e92c8d0d879dc0bc5bc3dd9612f7a65dbf349c (patch)
tree4a33a1c321ade8118eecdecd5d9f1a43ed54b522 /src/Authoring/Studio/Palettes/Slide
parentba185d3c305eef909cb7f8e58c7fc5f30f8c1373 (diff)
UX changes to datainput management and selector
- New layout for management dialog - Filters and search for datainput select/replace list Change-Id: Idbfa26f1bb59a2d6185a9ad803b4be623db9b30d Task-id: QT3DS-2513 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Diffstat (limited to 'src/Authoring/Studio/Palettes/Slide')
-rw-r--r--src/Authoring/Studio/Palettes/Slide/SlideView.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/Authoring/Studio/Palettes/Slide/SlideView.cpp b/src/Authoring/Studio/Palettes/Slide/SlideView.cpp
index e68eaaa6..9a57ae6d 100644
--- a/src/Authoring/Studio/Palettes/Slide/SlideView.cpp
+++ b/src/Authoring/Studio/Palettes/Slide/SlideView.cpp
@@ -118,10 +118,9 @@ void SlideView::showControllerDialog(const QPoint &point)
m_currentController : m_dataInputSelector->getNoneString();
QVector<QPair<QString, int>> dataInputList;
- for (auto it : qAsConst(g_StudioApp.m_dataInputDialogItems)) {
- if (it->type == EDataType::DataTypeString || it->type == EDataType::DataTypeVariant)
- dataInputList.append(QPair<QString, int>(it->name, it->type));
- }
+ for (auto &it : qAsConst(g_StudioApp.m_dataInputDialogItems))
+ dataInputList.append({it->name, it->type});
+
m_dataInputSelector->setData(dataInputList, currCtr);
CDialogs::showWidgetBrowser(this, m_dataInputSelector, point,
CDialogs::WidgetBrowserAlign::ToolButton);