summaryrefslogtreecommitdiff
path: root/core/launcher/shutdownimpl.cpp
authorsandman <sandman>2002-08-04 03:39:23 (UTC)
committer sandman <sandman>2002-08-04 03:39:23 (UTC)
commit71d67cf1646e3277198df677b2de62f8bb45b921 (patch) (side-by-side diff)
tree20f00167d1496217d87a2f23187f567b4cd13d4e /core/launcher/shutdownimpl.cpp
parent97cdd27f6f7696e4e6f1239c90ecc2b94c087239 (diff)
downloadopie-71d67cf1646e3277198df677b2de62f8bb45b921.zip
opie-71d67cf1646e3277198df677b2de62f8bb45b921.tar.gz
opie-71d67cf1646e3277198df677b2de62f8bb45b921.tar.bz2
Fix for bug #102
Diffstat (limited to 'core/launcher/shutdownimpl.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--core/launcher/shutdownimpl.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/core/launcher/shutdownimpl.cpp b/core/launcher/shutdownimpl.cpp
index b1925d9..9292bb8 100644
--- a/core/launcher/shutdownimpl.cpp
+++ b/core/launcher/shutdownimpl.cpp
@@ -21,6 +21,7 @@
#include "shutdownimpl.h"
#include <qpe/global.h>
+#include <qpe/qcopenvelope_qws.h>
#include <qtimer.h>
#include <qprogressbar.h>
@@ -165,4 +166,14 @@ void ShutdownImpl::timeout ( )
m_progress-> setProgress ( m_counter );
}
+void ShutdownImpl::hide ( )
+{
+ if ( isVisible ( )) {
+ // hack - shutdown is a launcher dialog, but treated like a standalone app
+ QCopEnvelope e( "QPE/System", "closing(QString)" );
+ e << QString ( "shutdown" );
+
+ }
+ QWidget::hide ( );
+}