summaryrefslogtreecommitdiff
path: root/core/launcher/wait.cpp
Unidiff
Diffstat (limited to 'core/launcher/wait.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--core/launcher/wait.cpp21
1 files changed, 17 insertions, 4 deletions
diff --git a/core/launcher/wait.cpp b/core/launcher/wait.cpp
index 059e6f1..e1832dd 100644
--- a/core/launcher/wait.cpp
+++ b/core/launcher/wait.cpp
@@ -23,2 +23,3 @@
23#include <qpe/resource.h> 23#include <qpe/resource.h>
24#include <qpe/config.h>
24 25
@@ -37,2 +38,4 @@ Wait::Wait( QWidget *parent ) : QWidget( parent ),
37 lastWaitObject = this; 38 lastWaitObject = this;
39 centralWait = new WaitPopup( 0L );
40 centralWait->hide();
38 hide(); 41 hide();
@@ -49,7 +52,17 @@ void Wait::setWaiting( bool w )
49{ 52{
53 Config cfg ( "Launcher" );
54 cfg. setGroup ( "GUI" );
55
56
50 waiting = w; 57 waiting = w;
51 if ( w ) 58 if ( w ) {
52 show(); 59 if ( cfg. readBoolEntry ( "BigBusy" ) ) {
53 else 60 centralWait->show();
54 hide(); 61 } else {
62 show();
63 }
64 } else {
65 centralWait->hide();
66 hide();
67 }
55} 68}