Almetare  1.15
Alle meine Taschenrechner - Eine C++-Bibliothek zur Entwicklung von Taschenrechnern
fx85v_main_base_dlg.h
1 /****************************************************************************
2 ** Form interface generated from reading ui file '..\almetare\special\casio_sci\fx85v\fx85v_main_base_dlg.ui'
3 **
4 ** Created: Mon Apr 23 19:39:48 2018
5 ** by: The User Interface Compiler (uic)
6 **
7 ** WARNING! All changes made in this file will be lost!
8 ****************************************************************************/
9 #ifndef FX85VMAINBASEDLG_H
10 #define FX85VMAINBASEDLG_H
11 
12 #include <qvariant.h>
13 #include <qdialog.h>
14 class QVBoxLayout;
15 class QHBoxLayout;
16 class QGridLayout;
17 class QLabel;
18 class QLineEdit;
19 class QPushButton;
20 class QToolButton;
21 
22 class Fx85vMainBaseDlg : public QDialog
23 {
24  Q_OBJECT
25 
26 public:
27  Fx85vMainBaseDlg( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
29 
30  QPushButton* mSignP;
31  QPushButton* mCP;
32  QPushButton* mMulP;
33  QPushButton* mEquP;
34  QPushButton* mDivP;
35  QPushButton* mRclP;
36  QPushButton* mSubP;
37  QPushButton* mStoP;
38  QPushButton* mModeP;
39  QPushButton* mBackP;
40  QPushButton* mKinP;
41  QPushButton* mKoutP;
42  QPushButton* mEngP;
43  QPushButton* mRcpP;
44  QPushButton* mSqrP;
45  QPushButton* mLogP;
46  QPushButton* mLnP;
47  QPushButton* mPowP;
48  QPushButton* mHypP;
49  QPushButton* mSinP;
50  QPushButton* mCosP;
51  QPushButton* mTanP;
52  QPushButton* mAbcP;
53  QPushButton* mAcP;
54  QPushButton* mAddP;
55  QPushButton* m8P;
56  QPushButton* m7P;
57  QPushButton* mEngBackP;
58  QPushButton* m6P;
59  QPushButton* m0P;
60  QPushButton* mPointP;
61  QPushButton* m1P;
62  QPushButton* m3P;
63  QPushButton* mExpP;
64  QPushButton* mKetP;
65  QPushButton* m2P;
66  QPushButton* m9P;
67  QPushButton* mIsxgP;
68  QPushButton* mBraP;
69  QPushButton* mSqrtP;
70  QPushButton* m4P;
71  QPushButton* m5P;
72  QLabel* mLbBbXdYdP;
73  QLabel* mLbBbYP;
74  QLabel* mLbRbXP;
75  QLabel* mLbRbAP;
76  QLabel* mLbRbBP;
77  QLabel* mLbRbRP;
78  QLabel* mLbRbYaveP;
79  QLabel* mLbBbSy2P;
80  QLabel* mLbRbYsnP;
81  QLabel* mLbBbSyP;
82  QLabel* mLbRbXaveP;
83  QLabel* mLbR_FctP;
84  QLabel* mLbR_XyP;
85  QLabel* mLbR_XkP;
86  QLabel* mLbR_ExP;
87  QLabel* mLbR_DcP;
88  QLabel* mLbR_SxgP;
89  QLabel* mLbR_AsinP;
90  QLabel* mLbR_AcosP;
91  QLabel* mLbR_AtanP;
92  QLabel* mLbR_CbrtP;
93  QLabel* mLbR_KacP;
94  QLabel* mLbB_OnP;
95  QLabel* mLbR_RpP;
96  QLabel* mLbR_PrP;
97  QLabel* mLbR_MsubP;
98  QLabel* mLbR_PrcP;
99  QLabel* mLbB_PiP;
100  QLabel* mLbR_RanP;
101  QLabel* mLbR_RndP;
102  QLabel* mLbBbSx2P;
103  QLabel* mLbRbXsnP;
104  QLabel* mLbBbSxP;
105  QLabel* mLbBbSxyP;
106  QLabel* mLbRbYsn1P;
107  QLabel* mLbBbNP;
108  QLabel* mLbRbXsn1P;
109  QPushButton* mInvP;
110  QLabel* mLbR_NprP;
111  QLabel* mLbR_ShiftP;
112  QLabel* mLbR_NcrP;
113  QLabel* mLbWgSciP;
114  QLabel* mLbWgDegP;
115  QLabel* mLbWgFixP;
116  QLabel* mLbWgRadP;
117  QLabel* mLbBbSdP;
118  QLabel* mLbWgNormP;
119  QLabel* mLbWgCompP;
120  QLabel* mLbWgGraP;
121  QLabel* mLbBackgroundP;
122  QLabel* mLbBbLrP;
123  QLineEdit* mLcdStrP;
124  QLineEdit* mDisplayP;
125  QLineEdit* mModesP;
126  QLabel* mLbR_10xP;
127  QLabel* mLbR_X1yP;
128  QLabel* mLbRbDelP;
129  QLabel* mLbBbDataP;
130  QLabel* mLbWgModeP;
131  QPushButton* mSumP;
132  QLabel* mSeebassP;
133  QToolButton* mCalcTypeP;
134  QToolButton* mDatP;
135 
136 public slots:
137  virtual void butAbc();
138  virtual void butAc();
139  virtual void butAction();
140  virtual void butAnyMode();
141  virtual void butBack();
142  virtual void butBra();
143  virtual void butDigit();
144  virtual void butEng();
145  virtual void butEngBack();
146  virtual void butExp();
147  virtual void butSign();
148  virtual void butSum();
149  virtual void butType();
150  virtual void butDat();
151  virtual void playPress();
152  virtual void playRelease();
153 
154 protected:
155  bool event( QEvent* );
156 };
157 
158 #endif // FX85VMAINBASEDLG_H
Definition: fx85v_main_base_dlg.h:22