aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/aspects.h
diff options
context:
space:
mode:
authorChristian Kandeler <[email protected]>2020-10-15 17:07:00 +0200
committerChristian Kandeler <[email protected]>2020-10-16 10:40:45 +0000
commitdd62254e4e5c1d56861a915da8c1484539860b1f (patch)
tree28aa17ad1f2ceea39dfccfe3a1084a18fbdcaed1 /src/libs/utils/aspects.h
parentd1b0c12d6b6c4698492851716b3931bc9cae5fd3 (diff)
QmakeProjectManager: Make "system" execution opt-in
It has too many side effects. Amends fcd6384f4d. T_SYSTEM and E_SYSTEM are now treated the same. Fixes: QTCREATORBUG-24551 Change-Id: Ib6df2762d329f2ddc0dd66190454159d446a9ac9 Reviewed-by: Joerg Bornemann <[email protected]>
Diffstat (limited to 'src/libs/utils/aspects.h')
-rw-r--r--src/libs/utils/aspects.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libs/utils/aspects.h b/src/libs/utils/aspects.h
index 8313bcc83dc..dc259e84a66 100644
--- a/src/libs/utils/aspects.h
+++ b/src/libs/utils/aspects.h
@@ -322,7 +322,10 @@ class QTCREATOR_UTILS_EXPORT TriStateAspect : public SelectionAspect
{
Q_OBJECT
public:
- TriStateAspect();
+ TriStateAspect(
+ const QString onString = tr("Enable"),
+ const QString &offString = tr("Disable"),
+ const QString &defaultString = tr("Leave at Default"));
TriState setting() const;
void setSetting(TriState setting);