[PATCH] (issue63) Add warning message when installation is not as admin
Wald Commits
scm-commit at wald.intevation.org
Wed Aug 20 18:55:57 CEST 2014
# HG changeset patch
# User Andre Heinecke <andre.heinecke at intevation.de>
# Date 1408553753 -7200
# Node ID e5fd2d0cf42fe8c3ccb48c4ada4a78c72ff8d49a
# Parent 6978381671eb1d376d3cb27699ed4fd3ab777867
(issue63) Add warning message when installation is not as admin
diff -r 6978381671eb -r e5fd2d0cf42f ui/mainwindow.cpp
--- a/ui/mainwindow.cpp Wed Aug 20 18:22:41 2014 +0200
+++ b/ui/mainwindow.cpp Wed Aug 20 18:55:53 2014 +0200
@@ -1158,6 +1158,15 @@
unselected << mInstallList->unselectedCertificates();
unselected << mRemoveList->unselectedCertificates();
+#ifdef Q_OS_WIN
+ if (!is_admin() || !is_system_install()) {
+ QMessageBox::information(this,
+ tr("Installation as normal user."),
+ tr("TrustBridge does not have the necessary privileges to install the certificates silently.") + "\n" +
+ tr("Windows will explicitly ask you to verify every modification TrustBridge intends to make."));
+ }
+#endif
+
QProgressDialog *progress = new QProgressDialog(this);
progress->setWindowModality(Qt::WindowModal);
progress->setLabelText(tr("Installing certificates..."));
More information about the Trustbridge-commits
mailing list