summaryrefslogtreecommitdiff
authordrw <drw>2005-03-01 18:59:12 (UTC)
committer drw <drw>2005-03-01 18:59:12 (UTC)
commit09c95ae28f4500ae0bb81f6ed305f877950626e8 (patch) (side-by-side diff)
tree4a53904008c8fc27845bbf6763a1419105b8d5fc
parent2f2b707684582cfa97c96c5fabab2197a7c7f307 (diff)
downloadopie-09c95ae28f4500ae0bb81f6ed305f877950626e8.zip
opie-09c95ae28f4500ae0bb81f6ed305f877950626e8.tar.gz
opie-09c95ae28f4500ae0bb81f6ed305f877950626e8.tar.bz2
Fix SIGSEV I created with last update
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--noncore/settings/netsystemtime/mainwindow.cpp27
1 files changed, 15 insertions, 12 deletions
diff --git a/noncore/settings/netsystemtime/mainwindow.cpp b/noncore/settings/netsystemtime/mainwindow.cpp
index 486257f..01d9a98 100644
--- a/noncore/settings/netsystemtime/mainwindow.cpp
+++ b/noncore/settings/netsystemtime/mainwindow.cpp
@@ -75,4 +75,4 @@ MainWindow::MainWindow( QWidget *parent , const char *name, bool modal, WFlags
config.setGroup( "settings" );
- slotDisplayNTPTab( config.readBoolEntry( "displayNtpTab", FALSE ) );
- slotDisplayPredictTab( config.readBoolEntry( "displayPredictTab", FALSE ) );
+ slotDisplayNTPTab( config.readBoolEntry( "displayNtpTab", false ) );
+ slotDisplayPredictTab( config.readBoolEntry( "displayPredictTab", false ) );
@@ -130,6 +130,6 @@ void MainWindow::accept()
// Update the systemtime
- timeTab->saveSettings( TRUE );
+ timeTab->saveSettings( true );
// Save format options
- formatTab->saveSettings( TRUE );
+ formatTab->saveSettings( true );
@@ -153,6 +153,6 @@ void MainWindow::reject()
// Reset time settings
- timeTab->saveSettings( FALSE );
+ timeTab->saveSettings( false );
// Send notifications but do not save settings
- formatTab->saveSettings( FALSE );
+ formatTab->saveSettings( false );
@@ -187,2 +187,3 @@ void MainWindow::runNTP()
ntpTab->addNtpOutput( output );
+ ntpTab->setNTPBtnEnabled( false );
}
@@ -190,3 +191,2 @@ void MainWindow::runNTP()
// Disable set time buttons & change app caption to indicate time update is happening
- ntpTab->setNTPBtnEnabled( false );
timeTab->setNTPBtnEnabled( false );
@@ -212,6 +212,8 @@ void MainWindow::runNTP()
if ( ntpTabEnabled )
+ {
ntpTab->addNtpOutput( tr( "Error while executing ntpdate" ) );
+ ntpTab->setNTPBtnEnabled( true );
+ }
// Re-enable set time buttons & change app caption to indicate time update is happening
- ntpTab->setNTPBtnEnabled( true );
timeTab->setNTPBtnEnabled( true );
@@ -281,3 +283,3 @@ void MainWindow::slotGetNTPTime()
{
- ntpInteractive = TRUE;
+ ntpInteractive = true;
runNTP();
@@ -287,3 +289,3 @@ void MainWindow::slotTimerGetNTPTime()
{
- ntpInteractive = FALSE;
+ ntpInteractive = false;
runNTP();
@@ -311,2 +313,3 @@ void MainWindow::slotNtpFinished( OProcess *p )
// Re-enable set time buttons & change app caption to indicate time update is happening
+ if ( ntpTabEnabled )
ntpTab->setNTPBtnEnabled( true );
@@ -336,3 +339,3 @@ void MainWindow::slotNtpFinished( OProcess *p )
int lookupCount = config.readNumEntry( "count", 0 );
- bool lastNtp = config.readBoolEntry( "lastNtp", FALSE );
+ bool lastNtp = config.readBoolEntry( "lastNtp", false );
int time = TimeConversion::toUTC( QDateTime::currentDateTime() );
@@ -373,3 +376,3 @@ void MainWindow::slotNtpFinished( OProcess *p )
config.writeEntry( "count", lookupCount );
- config.writeEntry( "lastNtp", TRUE );
+ config.writeEntry( "lastNtp", true );
}