summaryrefslogtreecommitdiff
path: root/core/launcher/shutdownimpl.h
authorsandman <sandman>2002-06-27 01:44:44 (UTC)
committer sandman <sandman>2002-06-27 01:44:44 (UTC)
commit6d0df38a805c5560b0815df62b212d4be0913154 (patch) (side-by-side diff)
tree3d6e276d877c4bfe2f1960ec62465cb5122bcade /core/launcher/shutdownimpl.h
parented8d1696ca8f0407cb7e6b91cc8d410dede5ccdc (diff)
downloadopie-6d0df38a805c5560b0815df62b212d4be0913154.zip
opie-6d0df38a805c5560b0815df62b212d4be0913154.tar.gz
opie-6d0df38a805c5560b0815df62b212d4be0913154.tar.bz2
Made the launcher dialog "liquid compatible":
remvoed the ui file and hand-coded the gui with smarter palette handling.
Diffstat (limited to 'core/launcher/shutdownimpl.h') (more/less context) (show whitespace changes)
-rw-r--r--core/launcher/shutdownimpl.h15
1 files changed, 10 insertions, 5 deletions
diff --git a/core/launcher/shutdownimpl.h b/core/launcher/shutdownimpl.h
index 54668f3..462f347 100644
--- a/core/launcher/shutdownimpl.h
+++ b/core/launcher/shutdownimpl.h
@@ -17,17 +17,19 @@
** not clear to you.
**
**********************************************************************/
#ifndef SHUTDOWNIMPL_H
#define SHUTDOWNIMPL_H
-#include "shutdown.h"
+#include <qwidget.h>
class QTimer;
+class QLabel;
+class QProgressBar;
-class ShutdownImpl : public Shutdown
+class ShutdownImpl : public QWidget
{
Q_OBJECT
public:
ShutdownImpl( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
enum Type { ShutdownSystem, RebootSystem, RestartDesktop, TerminateDesktop };
@@ -38,13 +40,16 @@ signals:
private slots:
void buttonClicked( int );
void cancelClicked();
void timeout();
private:
- QTimer *timer;
- int progress;
- Type operation;
+ QTimer *m_timer;
+ int m_counter;
+ Type m_operation;
+
+ QLabel * m_info;
+ QProgressBar *m_progress;
};
#endif