From 27a2748d4a5893a888b19d3ed453be29cac0d75b Mon Sep 17 00:00:00 2001 From: harlekin Date: Sun, 27 Oct 2002 16:55:45 +0000 Subject: some whatsthis and further updates ( disabling dim when on light sensor) --- diff --git a/core/settings/light-and-power/light.cpp b/core/settings/light-and-power/light.cpp index 97120f2..77c6b40 100644 --- a/core/settings/light-and-power/light.cpp +++ b/core/settings/light-and-power/light.cpp @@ -55,15 +55,13 @@ using namespace Opie; -LightSettings::LightSettings( QWidget* parent, const char* name, WFlags fl ) - : LightSettingsBase( parent, name, TRUE, fl ) +LightSettings::LightSettings( QWidget* parent, const char* name, WFlags ) + : LightSettingsBase( parent, name, TRUE, WStyle_ContextHelp ) { if ( ODevice::inst()->hasLightSensor() ) { // Not supported yet - hide until implemented - auto_brightness->setEnabled( false ); CalibrateLightSensor->setEnabled( false ); - auto_brightness_ac_3->setEnabled( false ); CalibrateLightSensorAC->setEnabled( false ); } else { // if ipaq no need to show the sensor box @@ -75,9 +73,7 @@ LightSettings::LightSettings( QWidget* parent, const char* name, WFlags fl ) Config config( "qpe" ); config.setGroup( "Screensaver" ); - int interval; - // battery spinboxes interval = config.readNumEntry( "Interval_Dim", 20 ); if ( config.readNumEntry("Dim",1) == 0 ) { @@ -124,10 +120,6 @@ LightSettings::LightSettings( QWidget* parent, const char* name, WFlags fl ) // battery check and slider - - - - LcdOffOnly->setChecked( config.readNumEntry("LcdOffOnly",0) != 0 ); int maxbright = ODevice::inst ( )-> displayBrightnessResolution ( ); initbright = config.readNumEntry("Brightness",255); @@ -150,8 +142,8 @@ LightSettings::LightSettings( QWidget* parent, const char* name, WFlags fl ) // ipaq sensor config.setGroup( "Ipaqlightsensor" ); - auto_brightness->setChecked( config.readNumEntry("LightSensor",1) != 0 ); - auto_brightness_ac_3->setChecked( config.readNumEntry("LightSensorAC",1) != 0 ); + auto_brightness->setChecked( config.readNumEntry("LightSensor",0) != 0 ); + auto_brightness_ac_3->setChecked( config.readNumEntry("LightSensorAC",0) != 0 ); //LightStepSpin->setValue( config.readNumEntry("Steps", 10 ) ); //LightMinValueSlider->setValue( config.readNumEntry("MinValue", 70 ) ); //connect( LightStepSpin, SIGNAL( valueChanged( int ) ), this, SLOT( slotSliderTicks( int ) ) ) ; @@ -168,8 +160,7 @@ LightSettings::LightSettings( QWidget* parent, const char* name, WFlags fl ) connect( brightness_ac_3, SIGNAL( valueChanged(int) ), this, SLOT( applyBrightnessAC() ) ); } -LightSettings::~LightSettings() -{ +LightSettings::~LightSettings() { } void LightSettings::slotSliderTicks( int steps ) { @@ -186,7 +177,6 @@ static void set_fl(int bright) void LightSettings::reject() { set_fl(initbright); - QDialog::reject(); } @@ -284,5 +274,5 @@ void LightSettings::applyBrightnessAC() void LightSettings::done(int r) { QDialog::done(r); - close ( ); + close (); } diff --git a/core/settings/light-and-power/lightsettingsbase.ui b/core/settings/light-and-power/lightsettingsbase.ui index fee5c2c..effa460 100644 --- a/core/settings/light-and-power/lightsettingsbase.ui +++ b/core/settings/light-and-power/lightsettingsbase.ui @@ -333,6 +333,10 @@ tickInterval 32 + + whatsThis + set a fix value for backlight + QLayoutWidget @@ -464,6 +468,10 @@ text Calibrate + + whatsThis + Advanced settings for light sensor handling + @@ -772,6 +780,10 @@ tickmarks Right + + whatsThis + set a fix value for backlight + QLayoutWidget @@ -903,6 +915,10 @@ text Calibrate + + whatsThis + Advanced settings for light sensor handling + @@ -1174,11 +1190,110 @@ 789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade6523234530022130543251d2e253d856405bffcbc54105b19c856360003103711c4354b344b314b04719340dcb434b31488ac1e1a2020a6acac8c2ea60cc54862606ea232b218541b5810452c3111432c510f550c22886a1e482c115d0c2c88e6168818babaa4a42462c48082cae8e68102011a06b5d65c0041d3518e + + + auto_brightness + toggled(bool) + brightness + setDisabled(bool) + + + auto_brightness_ac_3 + toggled(bool) + brightness_ac_3 + setDisabled(bool) + + + auto_brightness_ac_3 + toggled(bool) + TextLabel1_3_2 + setDisabled(bool) + + + auto_brightness + toggled(bool) + TextLabel1_3 + setDisabled(bool) + + + auto_brightness + toggled(bool) + interval_dim + setDisabled(bool) + + + auto_brightness_ac_3 + toggled(bool) + interval_dim_ac_3 + setDisabled(bool) + + + auto_brightness + toggled(bool) + PixmapLabel2 + setDisabled(bool) + + + auto_brightness + toggled(bool) + TextLabel4 + setDisabled(bool) + + + auto_brightness + toggled(bool) + TextLabel5 + setDisabled(bool) + + + auto_brightness + toggled(bool) + PixmapLabel1 + setDisabled(bool) + + + auto_brightness_ac_3 + toggled(bool) + PixmapLabel2_2_3 + setDisabled(bool) + + + auto_brightness_ac_3 + toggled(bool) + TextLabel6 + setDisabled(bool) + + + auto_brightness_ac_3 + toggled(bool) + TextLabel7 + setDisabled(bool) + + + auto_brightness_ac_3 + toggled(bool) + PixmapLabel1_2_3 + setDisabled(bool) + + - auto_brightness interval_dim interval_lightoff interval_suspend + LcdOffOnly brightness + auto_brightness + CalibrateLightSensor + TabWidget3 + interval_lightoff_ac_3 + interval_suspend_ac_3 + interval_dim_ac_3 + LcdOffOnly_2_3 + brightness_ac_3 + auto_brightness_ac_3 + CalibrateLightSensorAC + lowSpinBox + warnintervalBox + criticalSpinBox -- cgit v0.9.0.2