Almetare 1.20
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: Sat Jan 6 19:38:36 2024
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>
14class QVBoxLayout;
15class QHBoxLayout;
16class QGridLayout;
17class QLabel;
18class QLineEdit;
19class QPushButton;
20class QToolButton;
21
22class Fx85vMainBaseDlg : public QDialog
23{
24 Q_OBJECT
25
26public:
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
136public 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
154protected:
155 bool event( QEvent* );
156};
157
158#endif // FX85VMAINBASEDLG_H
Definition: fx85v_main_base_dlg.h:23