From dd62254e4e5c1d56861a915da8c1484539860b1f Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Thu, 15 Oct 2020 17:07:00 +0200 Subject: 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 --- src/libs/utils/aspects.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/libs/utils/aspects.h') 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); -- cgit v1.2.3