-rw-r--r-- | noncore/net/wellenreiter/gui/wellenreiter.cpp | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/noncore/net/wellenreiter/gui/wellenreiter.cpp b/noncore/net/wellenreiter/gui/wellenreiter.cpp index 5dc2e79..14f251a 100644 --- a/noncore/net/wellenreiter/gui/wellenreiter.cpp +++ b/noncore/net/wellenreiter/gui/wellenreiter.cpp | |||
@@ -344,12 +344,21 @@ void Wellenreiter::stopClicked() | |||
344 | QMessageBox::information( this, "Wellenreiter II", | 344 | QMessageBox::information( this, "Wellenreiter II", |
345 | tr( "Your wireless card\nshould now be usable again." ) ); | 345 | tr( "Your wireless card\nshould now be usable again." ) ); |
346 | 346 | ||
347 | sniffing = false; | 347 | sniffing = false; |
348 | emit( stoppedSniffing() ); | 348 | emit( stoppedSniffing() ); |
349 | 349 | ||
350 | #ifdef QWS | ||
351 | if ( WellenreiterConfigWindow::instance()->disablePM->isChecked() ) | ||
352 | { | ||
353 | QCopEnvelope( "QPE/System", "setScreenSaverMode(int)" ) << QPEApplication::Enable; | ||
354 | } | ||
355 | #else | ||
356 | #warning FIXME: setScreenSaverMode is not operational on the X11 build | ||
357 | #endif | ||
358 | |||
350 | // print out statistics | 359 | // print out statistics |
351 | for( QMap<QString,int>::ConstIterator it = pcap->statistics().begin(); it != pcap->statistics().end(); ++it ) | 360 | for( QMap<QString,int>::ConstIterator it = pcap->statistics().begin(); it != pcap->statistics().end(); ++it ) |
352 | statwindow->updateCounter( it.key(), it.data() ); | 361 | statwindow->updateCounter( it.key(), it.data() ); |
353 | } | 362 | } |
354 | 363 | ||
355 | 364 | ||
@@ -471,12 +480,22 @@ void Wellenreiter::startClicked() | |||
471 | // start timer for reading packets | 480 | // start timer for reading packets |
472 | startTimer( 100 ); | 481 | startTimer( 100 ); |
473 | } | 482 | } |
474 | 483 | ||
475 | logwindow->log( "(i) Started Scanning." ); | 484 | logwindow->log( "(i) Started Scanning." ); |
476 | sniffing = true; | 485 | sniffing = true; |
486 | |||
487 | #ifdef QWS | ||
488 | if ( WellenreiterConfigWindow::instance()->disablePM->isChecked() ) | ||
489 | { | ||
490 | QCopEnvelope( "QPE/System", "setScreenSaverMode(int)" ) << QPEApplication::Disable; | ||
491 | } | ||
492 | #else | ||
493 | #warning FIXME: setScreenSaverMode is not operational on the X11 build | ||
494 | #endif | ||
495 | |||
477 | emit( startedSniffing() ); | 496 | emit( startedSniffing() ); |
478 | if ( cardtype != DEVTYPE_FILE ) channelHopped( 6 ); // set title | 497 | if ( cardtype != DEVTYPE_FILE ) channelHopped( 6 ); // set title |
479 | else | 498 | else |
480 | { | 499 | { |
481 | assert( parent() ); | 500 | assert( parent() ); |
482 | ( (QMainWindow*) parent() )->setCaption( tr( "Wellenreiter II - replaying capture file..." ) ); | 501 | ( (QMainWindow*) parent() )->setCaption( tr( "Wellenreiter II - replaying capture file..." ) ); |