Diffstat (limited to 'noncore/apps/opie-reader/main.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/apps/opie-reader/main.cpp | 32 |
1 files changed, 12 insertions, 20 deletions
diff --git a/noncore/apps/opie-reader/main.cpp b/noncore/apps/opie-reader/main.cpp index e37f12c..08f59a8 100644 --- a/noncore/apps/opie-reader/main.cpp +++ b/noncore/apps/opie-reader/main.cpp | |||
@@ -1,37 +1,29 @@ | |||
1 | #include <qpe/qpeapplication.h> | 1 | #include <qpe/qpeapplication.h> |
2 | //#include <qmainwindow.h> | ||
3 | #include "QTReaderApp.h" | 2 | #include "QTReaderApp.h" |
4 | 3 | ||
4 | #include "signal.h" | ||
5 | #include "stdio.h" | ||
6 | #include "time.h" | ||
5 | 7 | ||
8 | QTReaderApp* app = NULL; | ||
6 | 9 | ||
7 | 10 | void handler(int signum) | |
8 | |||
9 | /* | ||
10 | class myapp : public QPEApplication | ||
11 | { | ||
12 | public slots: | ||
13 | void receive( const QCString& msg, const QByteArray& data ) | ||
14 | { | 11 | { |
15 | 12 | if (app != NULL) app->saveprefs(); | |
16 | QDataStream stream( data, IO_ReadOnly ); | 13 | signal(signum, handler); |
17 | if ( msg == "someMessage(int,int,int)" ) { | ||
18 | int a,b,c; | ||
19 | stream >> a >> b >> c; | ||
20 | ... | ||
21 | } else if ( msg == "otherMessage(QString)" ) { | ||
22 | ... | ||
23 | } | ||
24 | |||
25 | } | ||
26 | } | 14 | } |
27 | */ | ||
28 | 15 | ||
29 | int main( int argc, char ** argv ) | 16 | int main( int argc, char ** argv ) |
30 | { | 17 | { |
18 | signal(SIGCONT, handler); | ||
19 | |||
31 | QPEApplication a( argc, argv ); | 20 | QPEApplication a( argc, argv ); |
32 | 21 | ||
33 | QTReaderApp m; | 22 | QTReaderApp m; |
23 | |||
34 | a.showMainDocumentWidget( &m ); | 24 | a.showMainDocumentWidget( &m ); |
35 | 25 | ||
26 | app = &m; | ||
27 | |||
36 | return a.exec(); | 28 | return a.exec(); |
37 | } | 29 | } |