summaryrefslogtreecommitdiff
path: root/noncore/apps/opie-reader/main.cpp
blob: 24400377f496c3b31cba851b4ba8477b4972992f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <qpe/qpeapplication.h>
#include "QTReaderApp.h"

#include "signal.h"
#include "stdio.h"
#include "time.h"

QTReaderApp* app = NULL;

void handler(int signum)
{
    if (app != NULL)
    {
	app->suspend();
	app->saveprefs();
    }
    signal(signum, handler);
}

int main( int argc, char ** argv )
{
    signal(SIGCONT, handler);

    QPEApplication a( argc, argv );

    QTReaderApp m;

    a.showMainDocumentWidget( &m );

    app = &m;

    return a.exec();
}