summaryrefslogtreecommitdiffstats
path: root/examples/PkExampleHelper.cpp
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2021-12-09 17:02:13 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2021-12-09 17:02:13 +0900
commit855818127b02c367fb187e67b9bb9b229b916304 (patch)
treec353d9b96b0135baf7f7a553c59926f2e5866a31 /examples/PkExampleHelper.cpp
parent7d1585c071206dd8460ed624eff764de5464dde7 (diff)
downloadpolkit-tqt-855818127b02c367fb187e67b9bb9b229b916304.tar.gz
polkit-tqt-855818127b02c367fb187e67b9bb9b229b916304.zip
Converted agent example code.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'examples/PkExampleHelper.cpp')
-rw-r--r--examples/PkExampleHelper.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/examples/PkExampleHelper.cpp b/examples/PkExampleHelper.cpp
index a6d169207..7b27de58f 100644
--- a/examples/PkExampleHelper.cpp
+++ b/examples/PkExampleHelper.cpp
@@ -29,11 +29,12 @@
#include <tqdom.h>
#include <tqfile.h>
#include <tqtimer.h>
+#include <tqsessionmanager.h>
using namespace PolkitTQt;
-PkExampleHelper::PkExampleHelper(int &argc, char **argv) : TQApplication(argc, argv, false)
+PkExampleHelper::PkExampleHelper(int argc, char **argv) : TQApplication(argc, argv, false)
{
tqDebug("Creating Helper");
// Register the DBus service
@@ -61,6 +62,11 @@ PkExampleHelper::~PkExampleHelper()
m_connection.unregisterObject("org.tqt.policykit.examples");
}
+void PkExampleHelper::commitData(TQSessionManager &sm)
+{
+ sm.setRestartHint(TQSessionManager::RestartNever);
+}
+
bool PkExampleHelper::handleMethodCall(const TQT_DBusMessage& message)
{
if (message.interface() != "org.tqt.policykit.examples")