author | tille <tille> | 2002-11-10 21:56:47 (UTC) |
---|---|---|
committer | tille <tille> | 2002-11-10 21:56:47 (UTC) |
commit | 0e357841ca8ff0f38bdb4ac7c2883ded2c407810 (patch) (side-by-side diff) | |
tree | d2283dcdca4e85a8435689291afec45e5c34a5f4 /noncore/settings | |
parent | 727eb9283d10cf61cc7f7a8506124cab9f37f2ed (diff) | |
download | opie-0e357841ca8ff0f38bdb4ac7c2883ded2c407810.zip opie-0e357841ca8ff0f38bdb4ac7c2883ded2c407810.tar.gz opie-0e357841ca8ff0f38bdb4ac7c2883ded2c407810.tar.bz2 |
only show popup if visible
-rw-r--r-- | noncore/settings/netsystemtime/ntp.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/noncore/settings/netsystemtime/ntp.cpp b/noncore/settings/netsystemtime/ntp.cpp index 111f7d4..6e74e32 100644 --- a/noncore/settings/netsystemtime/ntp.cpp +++ b/noncore/settings/netsystemtime/ntp.cpp @@ -167,30 +167,31 @@ void Ntp::getNtpOutput(OProcess *proc, char *buffer, int buflen) { ntpOutPut(lineStr); _ntpOutput += lineStr; } lineStrOld = lineStr; } void Ntp::ntpFinished(OProcess *p) { qDebug("p->exitStatus() %i",p->exitStatus()); if (p->exitStatus()!=0 || !p->normalExit()) { - QMessageBox::critical(this, tr("ntp error"), + if ( isVisible() ) { + QMessageBox::critical(this, tr("ntp error"), tr("Error while getting time form\n server")+ getNtpServer()+"\n"+ _ntpOutput ); - // TabWidgetMain->setCurrentPage( 1 ); - TabWidgetMain->showPage( tabManualSetTime ); + TabWidgetMain->showPage( tabManualSetTime ); + } return; } Global::writeHWClock(); // since time has changed quickly load in the datebookdb // to allow the alarm server to get a better grip on itself // (example re-trigger alarms for when we travel back in time) DateBookDB db; // QCopEnvelope timeApplet( "QPE/TaskBar", "reloadApplets()" ); // timeApplet << ""; |