coreapplicationuis/devicepowermenuplugin/inc/hbdevicepowermenuwidegt_p.h
changeset 49 76883296a0d5
parent 48 2222076f5c60
equal deleted inserted replaced
48:2222076f5c60 49:76883296a0d5
    50     
    50     
    51 
    51 
    52 private:    
    52 private:    
    53     bool preConstructDialog();
    53     bool preConstructDialog();
    54     void constructDialog(const QVariantMap &parameters);
    54     void constructDialog(const QVariantMap &parameters);
    55     void hideEvent(QHideEvent *event);
       
    56     void showEvent(QShowEvent *event);
       
    57     void cleanupMemory();
    55     void cleanupMemory();
    58     
    56     
    59 private:
    57 private:
    60     void customizeVolumeSlider();
    58     void customizeVolumeSlider();
    61     void setSpeakerIcon();
    59     void setSpeakerIcon();
    65     void handleVolumeChanged(int aVolume);
    63     void handleVolumeChanged(int aVolume);
    66     void handleSilenceMode(bool aState);
    64     void handleSilenceMode(bool aState);
    67     void handleVibrationToggled(int aVibrationToggel);
    65     void handleVibrationToggled(int aVibrationToggel);
    68     void handleOfflineToggled(int aOfflineToggel);
    66     void handleOfflineToggled(int aOfflineToggel);
    69     void handlePowerOff(bool aState);
    67     void handlePowerOff(bool aState);
    70     //void setDialogWidget(Qt::Orientation);
       
    71     void closedialog();
    68     void closedialog();
    72     
    69     
    73 signals:
    70 signals:
    74     void deviceDialogClosed();
    71     void deviceDialogClosed();
    75     void deviceDialogData(QVariantMap data);
    72     void deviceDialogData(QVariantMap data);
    90     HbSlider*			mVolumeSlider;                  //Handle for Slider
    87     HbSlider*			mVolumeSlider;                  //Handle for Slider
    91     HbCheckBox*			mVibarte;                         //Handle for Vibration check Box
    88     HbCheckBox*			mVibarte;                         //Handle for Vibration check Box
    92     HbCheckBox*			mOffline;                         //Handle for Offline CheckBox
    89     HbCheckBox*			mOffline;                         //Handle for Offline CheckBox
    93     HbPushButton *		mPowerOffButton;                //Handle for PowerOff Button
    90     HbPushButton *		mPowerOffButton;                //Handle for PowerOff Button
    94     HbDocumentLoader* 	mLoader;                         //Hnadle for Documnet Loader to load docml 
    91     HbDocumentLoader* 	mLoader;                         //Hnadle for Documnet Loader to load docml 
    95     //HbMainWindow*       mMainWindow;                    //Handle for mainWindow, used to Catch Orientation changes
       
    96     HbTranslator*       mHbTranslator;                  //Translator used for localization; loads translation files
    92     HbTranslator*       mHbTranslator;                  //Translator used for localization; loads translation files
    97 };
    93 };
    98 
    94 
    99 #endif // HBDEVICEPOWERMENUWIDEGT_P_H
    95 #endif // HBDEVICEPOWERMENUWIDEGT_P_H