kdesktop: simplify duplicated code

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
pull/646/head
Michele Calgaro 2 months ago
parent 6b8a82d039
commit ef3e23fd2a
Signed by: MicheleC
GPG Key ID: 2A75B7CA8ADED5CF

@ -502,28 +502,6 @@ void SaverEngine::lockProcessFullyActivatedGUI()
}
}
void SaverEngine::lockProcessWaitingGUI()
{
emitDCOPSignal("KDE_stop_screensaver()", TQByteArray());
if (mEnabled)
{
if (mXAutoLock)
{
mXAutoLock->start();
}
XForceScreenSaver(tqt_xdisplay(), ScreenSaverReset);
XSetScreenSaver(tqt_xdisplay(), mTimeout + 10, mXInterval, PreferBlanking, mXExposures);
}
processLockTransactions();
if (systemdSession && systemdSession->canSend())
{
TQValueList<TQT_DBusData> params;
params << TQT_DBusData::fromBool(false);
TQT_DBusMessage reply = systemdSession->sendWithReply("SetIdleHint", params);
}
}
// XAutoLock has detected the required idle time.
void SaverEngine::idleTimeout()
{
@ -764,7 +742,7 @@ void SaverEngineEventHandler::lockProcessExited()
}
m_state = Waiting;
TQTimer::singleShot(0, m_saverEngine, TQ_SLOT(lockProcessWaitingGUI()));
TQTimer::singleShot(0, m_saverEngine, TQ_SLOT(stopLockProcessGUI()));
}
void SaverEngineEventHandler::lockProcessFullyActivated()

@ -144,7 +144,6 @@ private slots:
// in 'SaverEngineEventHandler' to complete the remaining X11 part of the actions
void activateSaverOrLockGUI();
void lockProcessFullyActivatedGUI();
void lockProcessWaitingGUI();
void lockScreenGUI();
void stopLockProcessGUI();

Loading…
Cancel
Save