summaryrefslogtreecommitdiffstats
path: root/kdesktop/lockeng.h
diff options
context:
space:
mode:
Diffstat (limited to 'kdesktop/lockeng.h')
-rw-r--r--kdesktop/lockeng.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/kdesktop/lockeng.h b/kdesktop/lockeng.h
index 9b125985f..b1e31bda4 100644
--- a/kdesktop/lockeng.h
+++ b/kdesktop/lockeng.h
@@ -82,8 +82,12 @@ protected slots:
void idleTimeout();
void lockProcessExited();
+private slots:
+ void handleSecureDialog();
+ void slotSAKProcessExited();
+
protected:
- enum LockType { DontLock, DefaultLock, ForceLock };
+ enum LockType { DontLock, DefaultLock, ForceLock, SecureDialog };
bool startLockProcess( LockType lock_type );
void stopLockProcess();
bool handleKeyPress(XKeyEvent *xke);
@@ -107,6 +111,9 @@ protected:
bool mBlankOnly; // only use the blanker, not the defined saver
TQValueVector< DCOPClientTransaction* > mLockTransactions;
+
+private:
+ KProcess* mSAKProcess;
};
#endif