securitydialogs/secuinotifications/secuinotificationdialogplugin/inc/secuinotificationdialog.h
changeset 22 6b63ca65093a
parent 19 098e361762d2
child 30 cc1cea6aabaf
child 37 7bad16cccaca
equal deleted inserted replaced
19:098e361762d2 22:6b63ca65093a
    16 */
    16 */
    17 
    17 
    18 #ifndef SECUINOTIFICATIONDIALOG_H
    18 #ifndef SECUINOTIFICATIONDIALOG_H
    19 #define SECUINOTIFICATIONDIALOG_H
    19 #define SECUINOTIFICATIONDIALOG_H
    20 
    20 
       
    21 // #define RDEBUG( x, y ) RDebug::Printf( "%s %s (%u) %s=%x", __FILE__, __PRETTY_FUNCTION__, __LINE__, x, y );
       
    22 #define RDEBUG( x, y )
       
    23 
    21 #include <hbdialog.h>                   // HbDialog
    24 #include <hbdialog.h>                   // HbDialog
    22 #include <hbdevicedialoginterface.h>    // HbDeviceDialogInterface
    25 #include <hbdevicedialoginterface.h>    // HbDeviceDialogInterface
    23 #include <hbwidget.h>       // HbWidget
    26 #include <hbwidget.h>       // HbWidget
    24 #include <hblineedit.h>       // HbWidget
    27 #include <hblineedit.h>       // HbWidget
    25 #include <hblabel.h>
    28 #include <hblabel.h>
       
    29 
       
    30 #include <qmobilityglobal.h>
       
    31 
       
    32 QTM_BEGIN_NAMESPACE
       
    33     class QValueSpacePublisher;
       
    34     class QValueSpaceSubscriber;
       
    35 QTM_END_NAMESPACE
       
    36 QTM_USE_NAMESPACE
    26 
    37 
    27 /**
    38 /**
    28  * SW Install notification widget class.
    39  * SW Install notification widget class.
    29  */
    40  */
    30 class SecUiNotificationDialog : public HbDialog, public HbDeviceDialogInterface
    41 class SecUiNotificationDialog : public HbDialog, public HbDeviceDialogInterface
    63 		void saveFocusWidget(QWidget*,QWidget*);
    74 		void saveFocusWidget(QWidget*,QWidget*);
    64 		void handlebut1Changed();
    75 		void handlebut1Changed();
    65 		void handlebut2Changed();
    76 		void handlebut2Changed();
    66 		void handlebut3Changed();
    77 		void handlebut3Changed();
    67 
    78 
       
    79 public slots:    
       
    80     void subscriberKSecurityUIsDismissDialogChanged();
    68 private:
    81 private:
    69     Q_DISABLE_COPY(SecUiNotificationDialog)
    82     Q_DISABLE_COPY(SecUiNotificationDialog)
    70 
    83 
    71     int mLastError;
    84     int mLastError;
    72     bool mShowEventReceived;
    85     bool mShowEventReceived;
    80     int lMinLength;
    93     int lMinLength;
    81     int lMaxLength;
    94     int lMaxLength;
    82     int queryDual;
    95     int queryDual;
    83     int lEmergencySupported;
    96     int lEmergencySupported;
    84     int isEmergency;
    97     int isEmergency;
       
    98     QValueSpaceSubscriber *subscriberKSecurityUIsDismissDialog;
    85 };
    99 };
    86 
   100 
    87 #endif // SECUINOTIFICATIONDIALOG_H
   101 #endif // SECUINOTIFICATIONDIALOG_H