summaryrefslogtreecommitdiffstats
path: root/src/libs/installer/packagemanagercore_p.h
diff options
context:
space:
mode:
authorArttu Tarkiainen <arttu.tarkiainen@qt.io>2020-02-04 12:40:39 +0200
committerArttu Tarkiainen <arttu.tarkiainen@qt.io>2020-02-12 07:27:49 +0000
commit4848af4c1f599f79922bb35cc212ed2f17388441 (patch)
treed901334210302331c7376bbe6f1c0bb51ea0bad1 /src/libs/installer/packagemanagercore_p.h
parent8fa14d6f0960ef9f771aa41f258236630b20c0f6 (diff)
Do not prompt admin query when command line interface is used
If admin rights are needed, fail and require to install with sudo. This is how command line interfaces commonly behave. Add convenience functions for setting and checking if the installer is used from command line. Task-number: QTIFW-1598 Change-Id: Ib28d3be08254dade5d9b2d29da9232064f008eb4 Reviewed-by: Katja Marttila <katja.marttila@qt.io>
Diffstat (limited to 'src/libs/installer/packagemanagercore_p.h')
-rw-r--r--src/libs/installer/packagemanagercore_p.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libs/installer/packagemanagercore_p.h b/src/libs/installer/packagemanagercore_p.h
index f5242f122..c9dfde242 100644
--- a/src/libs/installer/packagemanagercore_p.h
+++ b/src/libs/installer/packagemanagercore_p.h
@@ -186,6 +186,7 @@ public:
bool m_needsHardRestart;
bool m_testChecksum;
bool m_launchedAsRoot;
+ bool m_commandLineInstance;
bool m_completeUninstall;
bool m_needToWriteMaintenanceTool;
PackageManagerCoreData m_data;