summaryrefslogtreecommitdiff
path: root/noncore/tools/calc2/simple/simpleimpl.h
Unidiff
Diffstat (limited to 'noncore/tools/calc2/simple/simpleimpl.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/tools/calc2/simple/simpleimpl.h65
1 files changed, 65 insertions, 0 deletions
diff --git a/noncore/tools/calc2/simple/simpleimpl.h b/noncore/tools/calc2/simple/simpleimpl.h
new file mode 100644
index 0000000..a2db154
--- a/dev/null
+++ b/noncore/tools/calc2/simple/simpleimpl.h
@@ -0,0 +1,65 @@
1/**********************************************************************
2** Copyright (C) 2000 Trolltech AS. All rights reserved.
3**
4** This file is part of Qtopia Environment.
5**
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
8** Foundation and appearing in the file LICENSE.GPL included in the
9** packaging of this file.
10**
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.
13**
14** See http://www.trolltech.com/gpl/ for GPL licensing information.
15**
16** Contact info@trolltech.com if any conditions of this licensing are
17** not clear to you.
18**
19**********************************************************************/
20
21#ifndef STANDARDIMPL_H
22#define STANDARDIMPL_H
23
24#include <qpe/qmath.h>
25#include <qlcdnumber.h>
26
27#include "simple.h"
28#include "engine.h"
29#include "instruction.h"
30
31class FormSimpleImpl:public FormSimple {
32Q_OBJECT
33public:
34 FormSimpleImpl (Engine *e, QWidget * parent = 0, const char *name = 0)
35 :FormSimple (parent, name) {engine = e;engine->setRepresentation(rDouble);};
36
37 ~FormSimpleImpl () { };
38
39private:
40 Engine *engine;
41
42private slots:
43 void MPlusClicked();
44 void MCClicked();
45 void MRClicked();
46 void CEClicked();
47 void evalClicked();
48 void addClicked ();
49 void decimalClicked ();
50 void divClicked ();
51 void mulClicked ();
52 void subClicked ();
53 void val0Clicked ();
54 void val1Clicked ();
55 void val2Clicked ();
56 void val3Clicked ();
57 void val4Clicked ();
58 void val5Clicked ();
59 void val6Clicked ();
60 void val7Clicked ();
61 void val8Clicked ();
62 void val9Clicked ();
63};
64
65#endif