qtd3dservice: Add self-elevation and credentials request
authorAndrew Knight <andrew.knight@digia.com>
Mon, 3 Mar 2014 10:33:33 +0000 (12:33 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Tue, 4 Mar 2014 12:56:11 +0000 (13:56 +0100)
commit80169d6fe2ccc5bf050edd15223046061b8a3c90
treed59ab5555a50231a2e07b2f1046707453284dd6d
parent81caabf664fa368ee99d5f802c4d2ab8e9cd6a83
qtd3dservice: Add self-elevation and credentials request

When installing the service, administrative privileges are required, and
the service user must be the logged-on user. This adds a self-elevation
routine to the install/remove options, and requests the user's credentials
using the native credentials UI.

Change-Id: Ib21769dc62682bf7055a3c80b9becf224612835b
Reviewed-by: Oliver Wolff <oliver.wolff@digia.com>
src/qtd3dservice/credentials.cpp [new file with mode: 0644]
src/qtd3dservice/d3dservice.cpp
src/qtd3dservice/d3dservice.h
src/qtd3dservice/qtd3dservice.pro