summaryrefslogtreecommitdiff
path: root/src/plugins/qbsprojectmanager/qbsbuildconfiguration.cpp
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2019-11-15 16:20:33 +0100
committerhjk <hjk@qt.io>2019-12-03 12:08:52 +0000
commitce434ccb5d2d28452cd2906b547dbb5f2086801c (patch)
tree710b57254cc7aafe6ee22e98dacc21bf878fbdd9 /src/plugins/qbsprojectmanager/qbsbuildconfiguration.cpp
parent3b9ce988651b53563fddbb3927d747f23b48b923 (diff)
downloadqt-creator-ce434ccb5d2d28452cd2906b547dbb5f2086801c.tar.gz
ProjectExplorer: Use full class for TriState value
Allows more compact code on the user side in most cases and can hide the internal 'int-ness' from user code by wrapping Variant conversions in the TriState class itself. Change-Id: I4c91e0cd798ee988a0b9cb057749251a4efebaff Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/plugins/qbsprojectmanager/qbsbuildconfiguration.cpp')
-rw-r--r--src/plugins/qbsprojectmanager/qbsbuildconfiguration.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/qbsprojectmanager/qbsbuildconfiguration.cpp b/src/plugins/qbsprojectmanager/qbsbuildconfiguration.cpp
index 294cddee1e..4e42982747 100644
--- a/src/plugins/qbsprojectmanager/qbsbuildconfiguration.cpp
+++ b/src/plugins/qbsprojectmanager/qbsbuildconfiguration.cpp
@@ -383,20 +383,20 @@ QString QbsBuildConfiguration::equivalentCommandLine(const BuildStep *buildStep)
bool QbsBuildConfiguration::isQmlDebuggingEnabled() const
{
- return qmlDebuggingSetting() == QtSupport::QmlDebuggingAspect::Value::Enabled;
+ return qmlDebuggingSetting() == TriState::Enabled;
}
-BaseTriStateAspect::Value QbsBuildConfiguration::qmlDebuggingSetting() const
+TriState QbsBuildConfiguration::qmlDebuggingSetting() const
{
return aspect<QtSupport::QmlDebuggingAspect>()->setting();
}
-BaseTriStateAspect::Value QbsBuildConfiguration::qtQuickCompilerSetting() const
+TriState QbsBuildConfiguration::qtQuickCompilerSetting() const
{
return aspect<QtSupport::QtQuickCompilerAspect>()->setting();
}
-BaseTriStateAspect::Value QbsBuildConfiguration::separateDebugInfoSetting() const
+TriState QbsBuildConfiguration::separateDebugInfoSetting() const
{
return aspect<SeparateDebugInfoAspect>()->setting();
}