Diffstat (limited to 'noncore/tools/euroconv/main.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/tools/euroconv/main.cpp | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/noncore/tools/euroconv/main.cpp b/noncore/tools/euroconv/main.cpp index 7d69535..b765a5e 100644 --- a/noncore/tools/euroconv/main.cpp +++ b/noncore/tools/euroconv/main.cpp | |||
@@ -9,31 +9,29 @@ | |||
9 | * | 9 | * |
10 | * Requirements: Qt | 10 | * Requirements: Qt |
11 | * | 11 | * |
12 | * $Id$ | ||
13 | * | 12 | * |
14 | ***************************************************************************/ | 13 | ***************************************************************************/ |
15 | 14 | ||
16 | #include <qpe/qpeapplication.h> | 15 | #include <qpe/qpeapplication.h> |
17 | #include <qvbox.h> | 16 | #include <qvbox.h> |
18 | //#include <qapplication.h> | ||
19 | 17 | ||
20 | #include "calcdisplay.h" | 18 | #include "calcdisplay.h" |
21 | #include "calckeypad.h" | 19 | #include "calckeypad.h" |
22 | 20 | ||
21 | #include <opie/oapplicationfactory.h> | ||
23 | 22 | ||
23 | struct Layout : QVBox{ | ||
24 | static QString appName() { return QString::fromLatin1("euroconv"); } | ||
25 | Layout(QWidget *p, const char* n, WFlags) | ||
26 | :QVBox(0,"fond" ) | ||
27 | { | ||
28 | LCDDisplay *lcd = new LCDDisplay(this, "lcd"); | ||
29 | KeyPad *num = new KeyPad(lcd, this, "keypad"); | ||
24 | 30 | ||
25 | int main( int argc, char **argv ) { | 31 | setCaption( QObject::tr("Euroconv") ); |
32 | }; | ||
26 | 33 | ||
27 | QPEApplication app( argc, argv ); | 34 | }; |
28 | 35 | ||
29 | QVBox *layout = new QVBox(0, "fond"); | 36 | OPIE_EXPORT_APP( OApplicationFactory<Layout> ) |
30 | |||
31 | LCDDisplay lcd (layout, "lcd"); | ||
32 | KeyPad num(&lcd, layout, "keypad"); | ||
33 | app.setMainWidget(layout); | ||
34 | layout->setCaption( QObject::tr("Euroconv") ); | ||
35 | layout->showMaximized (); | ||
36 | layout->show(); | ||
37 | return app.exec(); | ||
38 | } | ||
39 | 37 | ||