summaryrefslogtreecommitdiff
authorharlekin <harlekin>2003-03-28 20:15:42 (UTC)
committer harlekin <harlekin>2003-03-28 20:15:42 (UTC)
commit5bc894df5dcd8ec35e2182ca4ad0494d6408f754 (patch) (unidiff)
tree9fc09017134e2795d882ff2af1c0f7cf6c40f97b
parentfffa0df4d2cf54b2263172a3dcaa6b7611ba1eef (diff)
downloadopie-5bc894df5dcd8ec35e2182ca4ad0494d6408f754.zip
opie-5bc894df5dcd8ec35e2182ca4ad0494d6408f754.tar.gz
opie-5bc894df5dcd8ec35e2182ca4ad0494d6408f754.tar.bz2
now as owait in libopie
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--core/launcher/launcher.pro2
-rw-r--r--core/launcher/wait.cpp2
-rw-r--r--core/launcher/wait.h4
-rw-r--r--core/launcher/waitpopup.cpp23
-rw-r--r--core/launcher/waitpopup.h14
5 files changed, 4 insertions, 41 deletions
diff --git a/core/launcher/launcher.pro b/core/launcher/launcher.pro
index a876d1d..d0a573b 100644
--- a/core/launcher/launcher.pro
+++ b/core/launcher/launcher.pro
@@ -1,126 +1,124 @@
1 TEMPLATE= app 1 TEMPLATE= app
2 CONFIG = qt warn_on release 2 CONFIG = qt warn_on release
3 DESTDIR = ../../bin 3 DESTDIR = ../../bin
4 HEADERS = background.h \ 4 HEADERS = background.h \
5 desktop.h \ 5 desktop.h \
6 screensaver.h \ 6 screensaver.h \
7 mediummountgui.h \ 7 mediummountgui.h \
8 info.h \ 8 info.h \
9 appicons.h \ 9 appicons.h \
10 taskbar.h \ 10 taskbar.h \
11 sidething.h \ 11 sidething.h \
12 runningappbar.h \ 12 runningappbar.h \
13 stabmon.h \ 13 stabmon.h \
14 inputmethods.h \ 14 inputmethods.h \
15 systray.h \ 15 systray.h \
16 wait.h \ 16 wait.h \
17 waitpopup.h \
18 shutdownimpl.h \ 17 shutdownimpl.h \
19 launcher.h \ 18 launcher.h \
20 launcherview.h \ 19 launcherview.h \
21 ../../core/apps/calibrate/calibrate.h \ 20 ../../core/apps/calibrate/calibrate.h \
22 startmenu.h \ 21 startmenu.h \
23 transferserver.h \ 22 transferserver.h \
24 qcopbridge.h \ 23 qcopbridge.h \
25 packageslave.h \ 24 packageslave.h \
26 irserver.h \ 25 irserver.h \
27 ../../rsync/buf.h \ 26 ../../rsync/buf.h \
28 ../../rsync/checksum.h \ 27 ../../rsync/checksum.h \
29 ../../rsync/command.h \ 28 ../../rsync/command.h \
30 ../../rsync/emit.h \ 29 ../../rsync/emit.h \
31 ../../rsync/job.h \ 30 ../../rsync/job.h \
32 ../../rsync/netint.h \ 31 ../../rsync/netint.h \
33 ../../rsync/protocol.h \ 32 ../../rsync/protocol.h \
34 ../../rsync/prototab.h \ 33 ../../rsync/prototab.h \
35 ../../rsync/rsync.h \ 34 ../../rsync/rsync.h \
36 ../../rsync/search.h \ 35 ../../rsync/search.h \
37 ../../rsync/stream.h \ 36 ../../rsync/stream.h \
38 ../../rsync/sumset.h \ 37 ../../rsync/sumset.h \
39 ../../rsync/trace.h \ 38 ../../rsync/trace.h \
40 ../../rsync/types.h \ 39 ../../rsync/types.h \
41 ../../rsync/util.h \ 40 ../../rsync/util.h \
42 ../../rsync/whole.h \ 41 ../../rsync/whole.h \
43 ../../rsync/config_rsync.h \ 42 ../../rsync/config_rsync.h \
44 ../../rsync/qrsync.h \ 43 ../../rsync/qrsync.h \
45 quicklauncher.h 44 quicklauncher.h
46 SOURCES = background.cpp \ 45 SOURCES = background.cpp \
47 desktop.cpp \ 46 desktop.cpp \
48 screensaver.cpp \ 47 screensaver.cpp \
49 mediummountgui.cpp \ 48 mediummountgui.cpp \
50 info.cpp \ 49 info.cpp \
51 appicons.cpp \ 50 appicons.cpp \
52 taskbar.cpp \ 51 taskbar.cpp \
53 sidething.cpp \ 52 sidething.cpp \
54 runningappbar.cpp \ 53 runningappbar.cpp \
55 stabmon.cpp \ 54 stabmon.cpp \
56 inputmethods.cpp \ 55 inputmethods.cpp \
57 systray.cpp \ 56 systray.cpp \
58 wait.cpp \ 57 wait.cpp \
59 waitpopup.cpp \
60 shutdownimpl.cpp \ 58 shutdownimpl.cpp \
61 launcher.cpp \ 59 launcher.cpp \
62 launcherview.cpp \ 60 launcherview.cpp \
63 ../../core/apps/calibrate/calibrate.cpp \ 61 ../../core/apps/calibrate/calibrate.cpp \
64 transferserver.cpp \ 62 transferserver.cpp \
65 packageslave.cpp \ 63 packageslave.cpp \
66 irserver.cpp \ 64 irserver.cpp \
67 qcopbridge.cpp \ 65 qcopbridge.cpp \
68 startmenu.cpp \ 66 startmenu.cpp \
69 main.cpp \ 67 main.cpp \
70 ../../rsync/base64.c \ 68 ../../rsync/base64.c \
71 ../../rsync/buf.c \ 69 ../../rsync/buf.c \
72 ../../rsync/checksum.c \ 70 ../../rsync/checksum.c \
73 ../../rsync/command.c \ 71 ../../rsync/command.c \
74 ../../rsync/delta.c \ 72 ../../rsync/delta.c \
75 ../../rsync/emit.c \ 73 ../../rsync/emit.c \
76 ../../rsync/hex.c \ 74 ../../rsync/hex.c \
77 ../../rsync/job.c \ 75 ../../rsync/job.c \
78 ../../rsync/mdfour.c \ 76 ../../rsync/mdfour.c \
79 ../../rsync/mksum.c \ 77 ../../rsync/mksum.c \
80 ../../rsync/msg.c \ 78 ../../rsync/msg.c \
81 ../../rsync/netint.c \ 79 ../../rsync/netint.c \
82 ../../rsync/patch.c \ 80 ../../rsync/patch.c \
83 ../../rsync/prototab.c \ 81 ../../rsync/prototab.c \
84 ../../rsync/readsums.c \ 82 ../../rsync/readsums.c \
85 ../../rsync/scoop.c \ 83 ../../rsync/scoop.c \
86 ../../rsync/search.c \ 84 ../../rsync/search.c \
87 ../../rsync/stats.c \ 85 ../../rsync/stats.c \
88 ../../rsync/stream.c \ 86 ../../rsync/stream.c \
89 ../../rsync/sumset.c \ 87 ../../rsync/sumset.c \
90 ../../rsync/trace.c \ 88 ../../rsync/trace.c \
91 ../../rsync/tube.c \ 89 ../../rsync/tube.c \
92 ../../rsync/util.c \ 90 ../../rsync/util.c \
93 ../../rsync/version.c \ 91 ../../rsync/version.c \
94 ../../rsync/whole.c \ 92 ../../rsync/whole.c \
95 ../../rsync/qrsync.cpp 93 ../../rsync/qrsync.cpp
96 INTERFACES= syncdialog.ui 94 INTERFACES= syncdialog.ui
97INCLUDEPATH += ../../include 95INCLUDEPATH += ../../include
98 DEPENDPATH+= ../../include . 96 DEPENDPATH+= ../../include .
99INCLUDEPATH += ../../core/apps/calibrate 97INCLUDEPATH += ../../core/apps/calibrate
100 DEPENDPATH+= ../../core/apps/calibrate 98 DEPENDPATH+= ../../core/apps/calibrate
101INCLUDEPATH += ../../rsync 99INCLUDEPATH += ../../rsync
102 DEPENDPATH+= ../../rsync 100 DEPENDPATH+= ../../rsync
103 TARGET = qpe 101 TARGET = qpe
104 LIBS += -lqpe -lcrypt -lopie 102 LIBS += -lqpe -lcrypt -lopie
105 103
106TRANSLATIONS = ../../i18n/de/qpe.ts \ 104TRANSLATIONS = ../../i18n/de/qpe.ts \
107 ../../i18n/xx/qpe.ts \ 105 ../../i18n/xx/qpe.ts \
108 ../../i18n/en/qpe.ts \ 106 ../../i18n/en/qpe.ts \
109 ../../i18n/es/qpe.ts \ 107 ../../i18n/es/qpe.ts \
110 ../../i18n/fr/qpe.ts \ 108 ../../i18n/fr/qpe.ts \
111 ../../i18n/hu/qpe.ts \ 109 ../../i18n/hu/qpe.ts \
112 ../../i18n/ja/qpe.ts \ 110 ../../i18n/ja/qpe.ts \
113 ../../i18n/ko/qpe.ts \ 111 ../../i18n/ko/qpe.ts \
114 ../../i18n/no/qpe.ts \ 112 ../../i18n/no/qpe.ts \
115 ../../i18n/pl/qpe.ts \ 113 ../../i18n/pl/qpe.ts \
116 ../../i18n/pt/qpe.ts \ 114 ../../i18n/pt/qpe.ts \
117 ../../i18n/pt_BR/qpe.ts \ 115 ../../i18n/pt_BR/qpe.ts \
118 ../../i18n/sl/qpe.ts \ 116 ../../i18n/sl/qpe.ts \
119 ../../i18n/zh_CN/qpe.ts \ 117 ../../i18n/zh_CN/qpe.ts \
120 ../../i18n/it/qpe.ts \ 118 ../../i18n/it/qpe.ts \
121 ../../i18n/zh_TW/qpe.ts \ 119 ../../i18n/zh_TW/qpe.ts \
122 ../../i18n/da/qpe.ts 120 ../../i18n/da/qpe.ts
123 121
124 122
125 123
126include ( $(OPIEDIR)/include.pro ) 124include ( $(OPIEDIR)/include.pro )
diff --git a/core/launcher/wait.cpp b/core/launcher/wait.cpp
index e1832dd..d202d26 100644
--- a/core/launcher/wait.cpp
+++ b/core/launcher/wait.cpp
@@ -1,77 +1,77 @@
1/********************************************************************** 1/**********************************************************************
2** Copyright (C) 2000 Trolltech AS. All rights reserved. 2** Copyright (C) 2000 Trolltech AS. All rights reserved.
3** 3**
4** This file is part of Qtopia Environment. 4** This file is part of Qtopia Environment.
5** 5**
6** This file may be distributed and/or modified under the terms of the 6** This file may be distributed and/or modified under the terms of the
7** GNU General Public License version 2 as published by the Free Software 7** GNU General Public License version 2 as published by the Free Software
8** Foundation and appearing in the file LICENSE.GPL included in the 8** Foundation and appearing in the file LICENSE.GPL included in the
9** packaging of this file. 9** packaging of this file.
10** 10**
11** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE 11** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
12** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 12** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
13** 13**
14** See http://www.trolltech.com/gpl/ for GPL licensing information. 14** See http://www.trolltech.com/gpl/ for GPL licensing information.
15** 15**
16** Contact info@trolltech.com if any conditions of this licensing are 16** Contact info@trolltech.com if any conditions of this licensing are
17** not clear to you. 17** not clear to you.
18** 18**
19**********************************************************************/ 19**********************************************************************/
20 20
21#include "wait.h" 21#include "wait.h"
22 22
23#include <qpe/resource.h> 23#include <qpe/resource.h>
24#include <qpe/config.h> 24#include <qpe/config.h>
25 25
26#include <qwidget.h> 26#include <qwidget.h>
27#include <qpixmap.h> 27#include <qpixmap.h>
28#include <qpainter.h> 28#include <qpainter.h>
29 29
30 30
31Wait *lastWaitObject = NULL; 31Wait *lastWaitObject = NULL;
32 32
33 33
34Wait::Wait( QWidget *parent ) : QWidget( parent ), 34Wait::Wait( QWidget *parent ) : QWidget( parent ),
35 pm( Resource::loadPixmap( "wait" ) ), waiting( FALSE ) 35 pm( Resource::loadPixmap( "wait" ) ), waiting( FALSE )
36{ 36{
37 setFixedSize( pm.size() ); 37 setFixedSize( pm.size() );
38 lastWaitObject = this; 38 lastWaitObject = this;
39 centralWait = new WaitPopup( 0L ); 39 centralWait = new OWait( 0L );
40 centralWait->hide(); 40 centralWait->hide();
41 hide(); 41 hide();
42} 42}
43 43
44 44
45Wait *Wait::getWaitObject() 45Wait *Wait::getWaitObject()
46{ 46{
47 return lastWaitObject; 47 return lastWaitObject;
48} 48}
49 49
50 50
51void Wait::setWaiting( bool w ) 51void Wait::setWaiting( bool w )
52{ 52{
53 Config cfg ( "Launcher" ); 53 Config cfg ( "Launcher" );
54 cfg. setGroup ( "GUI" ); 54 cfg. setGroup ( "GUI" );
55 55
56 56
57 waiting = w; 57 waiting = w;
58 if ( w ) { 58 if ( w ) {
59 if ( cfg. readBoolEntry ( "BigBusy" ) ) { 59 if ( cfg. readBoolEntry ( "BigBusy" ) ) {
60 centralWait->show(); 60 centralWait->show();
61 } else { 61 } else {
62 show(); 62 show();
63 } 63 }
64 } else { 64 } else {
65 centralWait->hide(); 65 centralWait->hide();
66 hide(); 66 hide();
67 } 67 }
68} 68}
69 69
70 70
71void Wait::paintEvent( QPaintEvent * ) 71void Wait::paintEvent( QPaintEvent * )
72{ 72{
73 QPainter p( this ); 73 QPainter p( this );
74 p.drawPixmap( 0, 0, pm ); 74 p.drawPixmap( 0, 0, pm );
75} 75}
76 76
77 77
diff --git a/core/launcher/wait.h b/core/launcher/wait.h
index 6e5e41a..6a087ec 100644
--- a/core/launcher/wait.h
+++ b/core/launcher/wait.h
@@ -1,47 +1,49 @@
1/********************************************************************** 1/**********************************************************************
2** Copyright (C) 2000 Trolltech AS. All rights reserved. 2** Copyright (C) 2000 Trolltech AS. All rights reserved.
3** 3**
4** This file is part of Qtopia Environment. 4** This file is part of Qtopia Environment.
5** 5**
6** This file may be distributed and/or modified under the terms of the 6** This file may be distributed and/or modified under the terms of the
7** GNU General Public License version 2 as published by the Free Software 7** GNU General Public License version 2 as published by the Free Software
8** Foundation and appearing in the file LICENSE.GPL included in the 8** Foundation and appearing in the file LICENSE.GPL included in the
9** packaging of this file. 9** packaging of this file.
10** 10**
11** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE 11** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
12** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 12** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
13** 13**
14** See http://www.trolltech.com/gpl/ for GPL licensing information. 14** See http://www.trolltech.com/gpl/ for GPL licensing information.
15** 15**
16** Contact info@trolltech.com if any conditions of this licensing are 16** Contact info@trolltech.com if any conditions of this licensing are
17** not clear to you. 17** not clear to you.
18** 18**
19**********************************************************************/ 19**********************************************************************/
20 20
21#ifndef __WAIT_H__ 21#ifndef __WAIT_H__
22#define __WAIT_H__ 22#define __WAIT_H__
23 23
24#include <opie/owait.h>
25
24#include <qpe/resource.h> 26#include <qpe/resource.h>
25 27
26#include <qwidget.h> 28#include <qwidget.h>
27#include <qlabel.h> 29#include <qlabel.h>
28#include <qpixmap.h> 30#include <qpixmap.h>
29#include <qpainter.h> 31#include <qpainter.h>
30#include "waitpopup.h" 32#include "waitpopup.h"
31 33
32class Wait : public QWidget 34class Wait : public QWidget
33{ 35{
34public: 36public:
35 Wait( QWidget *parent ); 37 Wait( QWidget *parent );
36 void setWaiting( bool w ); 38 void setWaiting( bool w );
37 void paintEvent( QPaintEvent * ); 39 void paintEvent( QPaintEvent * );
38 static Wait *getWaitObject(); 40 static Wait *getWaitObject();
39private: 41private:
40 WaitPopup* centralWait; 42 OWait* centralWait;
41 QPixmap pm; 43 QPixmap pm;
42 bool waiting; 44 bool waiting;
43}; 45};
44 46
45 47
46#endif // __WAIT_H__ 48#endif // __WAIT_H__
47 49
diff --git a/core/launcher/waitpopup.cpp b/core/launcher/waitpopup.cpp
deleted file mode 100644
index e488ab5..0000000
--- a/core/launcher/waitpopup.cpp
+++ b/dev/null
@@ -1,23 +0,0 @@
1#include <qlabel.h>
2#include <qlayout.h>
3#include <qtimer.h>
4#include <qmovie.h>
5
6#include "waitpopup.h"
7#include <qpe/resource.h>
8
9
10WaitPopup::WaitPopup(QWidget *parent, const char* msg, bool dispIcon )
11 :QDialog(parent, QObject::tr("Wait"), TRUE,WStyle_Customize) {
12 QHBoxLayout *hbox = new QHBoxLayout( this );
13 QLabel *lb;
14 lb = new QLabel( this );
15 //lb->setMovie( QMovie( "./wait.gif" , 200) );
16 lb->setPixmap( Resource::loadPixmap( "Clock" ) );
17 lb->setBackgroundMode ( NoBackground );
18 hbox->addWidget( lb );
19 hbox->activate();
20}
21
22WaitPopup::~WaitPopup() {
23}
diff --git a/core/launcher/waitpopup.h b/core/launcher/waitpopup.h
deleted file mode 100644
index 76f0c27..0000000
--- a/core/launcher/waitpopup.h
+++ b/dev/null
@@ -1,14 +0,0 @@
1#ifndef WAITPOPUP_H
2#define WAITPOPUP_H
3
4#include <qdialog.h>
5
6class WaitPopup : public QDialog {
7 Q_OBJECT
8
9public:
10 WaitPopup(QWidget *parent=0,const char* msg=0,bool dispIcon=TRUE);
11 ~WaitPopup();
12};
13
14#endif