securitydialogs/AutolockSrv/src/AutolockSrv.h
changeset 22 6b63ca65093a
parent 17 8957df7b0072
equal deleted inserted replaced
19:098e361762d2 22:6b63ca65093a
    34 #include <xqsharablefile.h>
    34 #include <xqsharablefile.h>
    35 #include <QToolButton>
    35 #include <QToolButton>
    36 #include <qmobilityglobal.h>
    36 #include <qmobilityglobal.h>
    37 
    37 
    38 #include "autolockuseractivityservice.h"
    38 #include "autolockuseractivityservice.h"
    39 #include "../../SecUi/inc/SecQueryUi.h"
    39 #include "../../SecUi/Inc/SecQueryUi.h"
    40 
    40 
    41 QTM_BEGIN_NAMESPACE
    41 QTM_BEGIN_NAMESPACE
    42     class QValueSpacePublisher;
    42     class QValueSpacePublisher;
    43     class QValueSpaceSubscriber;
    43     class QValueSpaceSubscriber;
    44 QTM_END_NAMESPACE
    44 QTM_END_NAMESPACE
   106     void unlockAction();
   106     void unlockAction();
   107     void unguardAction();
   107     void unguardAction();
   108     void lockAction();
   108     void lockAction();
   109     void test1Action();
   109     void test1Action();
   110     void test2Action();
   110     void test2Action();
       
   111     void test3Action();
   111     void handleAnswerDelivered();
   112     void handleAnswerDelivered();
   112     void subscriberKSettingsAutolockStatusChanged();
   113     void subscriberKSettingsAutolockStatusChanged();
   113     void subscriberKSettingsAutoLockTimeChanged();
   114     void subscriberKSettingsAutoLockTimeChanged();
   114     void subscriberKSettingsAutomaticKeyguardTimeChanged();
   115     void subscriberKSettingsAutomaticKeyguardTimeChanged();
   115     void subscriberKDisplayLightsTimeoutChanged();
   116     void subscriberKDisplayLightsTimeoutChanged();
   116     void subscriberKProEngActiveProfileChanged();
   117     void subscriberKProEngActiveProfileChanged();
       
   118     void subscriberKAknKeyguardStatusChanged();
       
   119     void subscriberKCoreAppUIsAutolockStatusChanged();
       
   120     void subscriberKHWRMGripStatusChanged();
   117 
   121 
   118 private slots:
   122 private slots:
   119     void activeKeyguard();
   123     void activeKeyguard();
   120     void notActiveKeyguard();
   124     void notActiveKeyguard();
   121     void activeDevicelock();
   125     void activeDevicelock();
   133     QValueSpaceSubscriber *subscriberKSettingsAutolockStatus;
   137     QValueSpaceSubscriber *subscriberKSettingsAutolockStatus;
   134     QValueSpaceSubscriber *subscriberKSettingsAutoLockTime;
   138     QValueSpaceSubscriber *subscriberKSettingsAutoLockTime;
   135     QValueSpaceSubscriber *subscriberKSettingsAutomaticKeyguardTime;
   139     QValueSpaceSubscriber *subscriberKSettingsAutomaticKeyguardTime;
   136     QValueSpaceSubscriber *subscriberKDisplayLightsTimeout;
   140     QValueSpaceSubscriber *subscriberKDisplayLightsTimeout;
   137     QValueSpaceSubscriber *subscriberKProEngActiveProfile;
   141     QValueSpaceSubscriber *subscriberKProEngActiveProfile;
       
   142     QValueSpaceSubscriber *subscriberKAknKeyguardStatus;
       
   143     QValueSpaceSubscriber *subscriberKCoreAppUIsAutolockStatus;
       
   144     QValueSpaceSubscriber *subscriberKHWRMGripStatus;
   138 
   145 
   139 		AutolockUserActivityService* serviceKeyguard;
   146 		AutolockUserActivityService* serviceKeyguard;
   140 		AutolockUserActivityService* serviceDevicelock;
   147 		AutolockUserActivityService* serviceDevicelock;
   141 		
   148 		
   142 		int iLockStatus;
   149 		int iLockStatus;