summaryrefslogtreecommitdiff
path: root/src/libs/utils/aspects.cpp
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2022-06-07 10:06:39 +0200
committerEike Ziller <eike.ziller@qt.io>2022-06-08 07:52:22 +0000
commit9ab0510eaf020d43b9021ef17882884b61ad4282 (patch)
tree70076fdada4f11e9950bdfb0fae61fc643fb099c /src/libs/utils/aspects.cpp
parent0b404c9c7aca1ec6c01d1bd860e33efefc7174df (diff)
downloadqt-creator-9ab0510eaf020d43b9021ef17882884b61ad4282.tar.gz
Aspects: Update of combo box when changing TriState value
Call SelectionAspect::setValue instead of skipping it and calling BaseAspect::setValue directly. That takes care of updating the combo box state. Amends c8829ff5b38bf46b8c31590228a93e1aba4a829a Change-Id: I55e90459c2b54da09883f746b61b19d46acfdf92 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/libs/utils/aspects.cpp')
-rw-r--r--src/libs/utils/aspects.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/utils/aspects.cpp b/src/libs/utils/aspects.cpp
index cac5f7148c..998d9fa5cc 100644
--- a/src/libs/utils/aspects.cpp
+++ b/src/libs/utils/aspects.cpp
@@ -1994,7 +1994,7 @@ TriState TriStateAspect::value() const
void TriStateAspect::setValue(TriState value)
{
- BaseAspect::setValue(value.toVariant());
+ SelectionAspect::setValue(value.toInt());
}
void TriStateAspect::setDefaultValue(TriState value)