From 2c635885e562ed5e2c687cd14164d2f509231994 Mon Sep 17 00:00:00 2001 From: mickeyl Date: Sat, 15 Feb 2003 15:10:24 +0000 Subject: - setCaption during scanning - add some tr() - shut down / boot up interface after scanning (should work better than cardctl eject; cardctl insert) --- (limited to 'noncore/net/wellenreiter/gui') diff --git a/noncore/net/wellenreiter/gui/wellenreiter.cpp b/noncore/net/wellenreiter/gui/wellenreiter.cpp index 4c1c972..c1aae86 100644 --- a/noncore/net/wellenreiter/gui/wellenreiter.cpp +++ b/noncore/net/wellenreiter/gui/wellenreiter.cpp @@ -228,7 +228,8 @@ void Wellenreiter::buttonClicked() daemonRunning = false; logwindow->log( "(i) Daemon has been stopped." ); - button->setText( "Start Scanning" ); + button->setText( tr( "Start Scanning" ) ); + setCaption( tr( "Scanning in progress..." ) ); // Stop daemon - ugly for now... later better @@ -237,17 +238,12 @@ void Wellenreiter::buttonClicked() // get configuration from config window const QString& interface = configwindow->interfaceName->currentText(); - const QString& cardtype = configwindow->deviceType->currentText(); - //const QString& interval = configwindow->hopInterval->cleanText(); - // reset the card trying to get into a usable state again + // reset the interface trying to get it into a usable state again QString cmdline; - cmdline.sprintf( "cardctl eject; cardctl insert" ); + cmdline.sprintf( "ifdown %s; ifup %s", (const char*) interface, (const char*) interface ); system( cmdline ); - cmdline.sprintf( "killall -14 dhcpcd" ); - system( cmdline ); - cmdline.sprintf( "killall -10 udhcpc" ); // message the user @@ -280,7 +276,8 @@ void Wellenreiter::buttonClicked() logwindow->log( "(i) Daemon has been started." ); daemonRunning = true; - button->setText( "Stop Scanning" ); + button->setText( tr( "Stop Scanning" ) ); + setCaption( tr( "Wellenreiter/Opie" ) ); } } -- cgit v0.9.0.2