📄 ui_calcwindow.h
字号:
#ifndef UI_CALCWINDOW_H#define UI_CALCWINDOW_H#include <QtCore/QVariant>#include <QtGui/QAction>#include <QtGui/QApplication>#include <QtGui/QButtonGroup>#include <QtGui/QCheckBox>#include <QtGui/QGridLayout>#include <QtGui/QGroupBox>#include <QtGui/QHBoxLayout>#include <QtGui/QLabel>#include <QtGui/QLineEdit>#include <QtGui/QMainWindow>#include <QtGui/QPushButton>#include <QtGui/QRadioButton>#include <QtGui/QVBoxLayout>#include <QtGui/QWidget>class Ui_CalculatorWindow{public: QWidget *centralWidget; QWidget *verticalLayout; QGroupBox *advancedGroupBox; QGridLayout *gridLayout; QPushButton *memClearButton; QPushButton *memRecallButton; QPushButton *memSubtractButton; QPushButton *logButton; QPushButton *lnButton; QPushButton *exponentButton; QPushButton *powerButton; QPushButton *squareButton; QPushButton *sqrtButton; QPushButton *factorialButton; QPushButton *reciprocalButton; QPushButton *sinButton; QPushButton *cosButton; QPushButton *tanButton; QPushButton *piButton; QPushButton *negateButton; QPushButton *leftParenthesisButton; QPushButton *rightParenthesisButton; QPushButton *modularButton; QPushButton *memPlusButton; QGroupBox *basicGroupBox; QPushButton *num3Button; QPushButton *num2Button; QPushButton *plusButton; QPushButton *subtractButton; QPushButton *multiplyButton; QPushButton *divideButton; QPushButton *num7Button; QPushButton *num8Button; QPushButton *num4Button; QPushButton *num5Button; QPushButton *num6Button; QPushButton *equalButton; QPushButton *answerButton; QPushButton *expButton; QPushButton *decimalButton; QPushButton *num0Button; QPushButton *num1Button; QPushButton *clearButton; QPushButton *num9Button; QPushButton *deleteButton; QGroupBox *groupBox3; QVBoxLayout *vboxLayout; QRadioButton *degreeRadioButton; QRadioButton *radianRadioButton; QGroupBox *staticsGroupBox; QPushButton *staNumButton; QPushButton *staMinButton; QPushButton *staMaxButton; QPushButton *staClearButton; QPushButton *staStoreButton; QPushButton *staSumButton; QPushButton *staAverageButton; QPushButton *staStdDiffButton; QPushButton *staButton; QGroupBox *groupBox1; QVBoxLayout *vboxLayout1; QCheckBox *arcCheckBox; QCheckBox *hyperCheckBox; QPushButton *replayButton; QGroupBox *groupBox2; QVBoxLayout *vboxLayout2; QRadioButton *fixRadioButton; QRadioButton *sciRadioButton; QRadioButton *normRadioButton; QGroupBox *groupBox4; QHBoxLayout *hboxLayout; QRadioButton *baseHexRadioButton; QRadioButton *baseDecRadioButton; QRadioButton *baseOctRadioButton; QGroupBox *displayGroupBox; QLineEdit *outputLineEdit; QLineEdit *inputLineEdit; QLabel *statusLabel; void setupUi(QMainWindow *CalculatorWindow) { CalculatorWindow->setObjectName(QString::fromUtf8("CalculatorWindow")); CalculatorWindow->resize(QSize(370, 581).expandedTo(CalculatorWindow->minimumSizeHint())); CalculatorWindow->setIconSize(QSize(16, 16)); centralWidget = new QWidget(CalculatorWindow); centralWidget->setObjectName(QString::fromUtf8("centralWidget")); verticalLayout = new QWidget(centralWidget); verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); verticalLayout->setGeometry(QRect(290, 30, 58, 74)); advancedGroupBox = new QGroupBox(centralWidget); advancedGroupBox->setObjectName(QString::fromUtf8("advancedGroupBox")); advancedGroupBox->setGeometry(QRect(10, 190, 271, 201)); advancedGroupBox->setContextMenuPolicy(Qt::NoContextMenu); gridLayout = new QGridLayout(advancedGroupBox); gridLayout->setSpacing(6); gridLayout->setMargin(8); gridLayout->setObjectName(QString::fromUtf8("gridLayout")); memClearButton = new QPushButton(advancedGroupBox); memClearButton->setObjectName(QString::fromUtf8("memClearButton")); memClearButton->setProperty("modal", QVariant(true)); memClearButton->setEnabled(true); QFont font; font.setFamily(QString::fromUtf8("Arial")); font.setPointSize(10); font.setBold(true); font.setItalic(false); font.setUnderline(false); font.setWeight(75); font.setStrikeOut(false); memClearButton->setFont(font); memClearButton->setCursor(QCursor(static_cast<Qt::CursorShape>(13))); memClearButton->setFocusPolicy(Qt::NoFocus); memClearButton->setContextMenuPolicy(Qt::NoContextMenu); memClearButton->setFlat(false); gridLayout->addWidget(memClearButton, 4, 3, 1, 1); memRecallButton = new QPushButton(advancedGroupBox); memRecallButton->setObjectName(QString::fromUtf8("memRecallButton")); memRecallButton->setProperty("modal", QVariant(true)); memRecallButton->setEnabled(true); QFont font1; font1.setFamily(QString::fromUtf8("Arial")); font1.setPointSize(10); font1.setBold(true); font1.setItalic(false); font1.setUnderline(false); font1.setWeight(75); font1.setStrikeOut(false); memRecallButton->setFont(font1); memRecallButton->setCursor(QCursor(static_cast<Qt::CursorShape>(13))); memRecallButton->setFocusPolicy(Qt::NoFocus); memRecallButton->setContextMenuPolicy(Qt::NoContextMenu); memRecallButton->setFlat(false); gridLayout->addWidget(memRecallButton, 4, 2, 1, 1); memSubtractButton = new QPushButton(advancedGroupBox); memSubtractButton->setObjectName(QString::fromUtf8("memSubtractButton")); memSubtractButton->setProperty("modal", QVariant(true)); memSubtractButton->setEnabled(true); QFont font2; font2.setFamily(QString::fromUtf8("Arial")); font2.setPointSize(10); font2.setBold(true); font2.setItalic(false); font2.setUnderline(false); font2.setWeight(75); font2.setStrikeOut(false); memSubtractButton->setFont(font2); memSubtractButton->setCursor(QCursor(static_cast<Qt::CursorShape>(13))); memSubtractButton->setFocusPolicy(Qt::NoFocus); memSubtractButton->setContextMenuPolicy(Qt::NoContextMenu); memSubtractButton->setFlat(false); gridLayout->addWidget(memSubtractButton, 4, 1, 1, 1); logButton = new QPushButton(advancedGroupBox); logButton->setObjectName(QString::fromUtf8("logButton")); QFont font3; font3.setFamily(QString::fromUtf8("Arial")); font3.setPointSize(10); font3.setBold(true); font3.setItalic(false); font3.setUnderline(false); font3.setWeight(75); font3.setStrikeOut(false); logButton->setFont(font3); logButton->setCursor(QCursor(static_cast<Qt::CursorShape>(13))); logButton->setFocusPolicy(Qt::NoFocus); logButton->setContextMenuPolicy(Qt::NoContextMenu); gridLayout->addWidget(logButton, 0, 0, 1, 1); lnButton = new QPushButton(advancedGroupBox); lnButton->setObjectName(QString::fromUtf8("lnButton")); QFont font4; font4.setFamily(QString::fromUtf8("Arial")); font4.setPointSize(10); font4.setBold(true); font4.setItalic(false); font4.setUnderline(false); font4.setWeight(75); font4.setStrikeOut(false); lnButton->setFont(font4); lnButton->setCursor(QCursor(static_cast<Qt::CursorShape>(13))); lnButton->setFocusPolicy(Qt::NoFocus); lnButton->setContextMenuPolicy(Qt::NoContextMenu); gridLayout->addWidget(lnButton, 0, 1, 1, 1); exponentButton = new QPushButton(advancedGroupBox); exponentButton->setObjectName(QString::fromUtf8("exponentButton")); QFont font5; font5.setFamily(QString::fromUtf8("Arial")); font5.setPointSize(10); font5.setBold(true); font5.setItalic(false); font5.setUnderline(false); font5.setWeight(75); font5.setStrikeOut(false); exponentButton->setFont(font5); exponentButton->setCursor(QCursor(static_cast<Qt::CursorShape>(13))); exponentButton->setFocusPolicy(Qt::NoFocus); exponentButton->setContextMenuPolicy(Qt::NoContextMenu); gridLayout->addWidget(exponentButton, 0, 2, 1, 1); powerButton = new QPushButton(advancedGroupBox); powerButton->setObjectName(QString::fromUtf8("powerButton")); QFont font6; font6.setFamily(QString::fromUtf8("Arial")); font6.setPointSize(10); font6.setBold(true); font6.setItalic(false); font6.setUnderline(false); font6.setWeight(75); font6.setStrikeOut(false); powerButton->setFont(font6); powerButton->setCursor(QCursor(static_cast<Qt::CursorShape>(13))); powerButton->setFocusPolicy(Qt::NoFocus); powerButton->setContextMenuPolicy(Qt::NoContextMenu); gridLayout->addWidget(powerButton, 0, 3, 1, 1); squareButton = new QPushButton(advancedGroupBox); squareButton->setObjectName(QString::fromUtf8("squareButton")); QFont font7; font7.setFamily(QString::fromUtf8("Arial")); font7.setPointSize(10); font7.setBold(true); font7.setItalic(false); font7.setUnderline(false); font7.setWeight(75); font7.setStrikeOut(false); squareButton->setFont(font7); squareButton->setCursor(QCursor(static_cast<Qt::CursorShape>(13))); squareButton->setFocusPolicy(Qt::NoFocus); squareButton->setContextMenuPolicy(Qt::NoContextMenu); gridLayout->addWidget(squareButton, 1, 0, 1, 1); sqrtButton = new QPushButton(advancedGroupBox); sqrtButton->setObjectName(QString::fromUtf8("sqrtButton")); sqrtButton->setProperty("modal", QVariant(true)); QFont font8; font8.setFamily(QString::fromUtf8("Arial")); font8.setPointSize(10); font8.setBold(true); font8.setItalic(false); font8.setUnderline(false); font8.setWeight(75); font8.setStrikeOut(false); sqrtButton->setFont(font8); sqrtButton->setCursor(QCursor(static_cast<Qt::CursorShape>(13))); sqrtButton->setFocusPolicy(Qt::NoFocus); sqrtButton->setContextMenuPolicy(Qt::NoContextMenu); gridLayout->addWidget(sqrtButton, 1, 1, 1, 1); factorialButton = new QPushButton(advancedGroupBox); factorialButton->setObjectName(QString::fromUtf8("factorialButton")); factorialButton->setProperty("modal", QVariant(true)); factorialButton->setEnabled(true); QFont font9; font9.setFamily(QString::fromUtf8("Arial")); font9.setPointSize(10); font9.setBold(true); font9.setItalic(false); font9.setUnderline(false); font9.setWeight(75); font9.setStrikeOut(false); factorialButton->setFont(font9); factorialButton->setCursor(QCursor(static_cast<Qt::CursorShape>(13))); factorialButton->setFocusPolicy(Qt::NoFocus); factorialButton->setContextMenuPolicy(Qt::NoContextMenu); factorialButton->setFlat(false); gridLayout->addWidget(factorialButton, 1, 2, 1, 1); reciprocalButton = new QPushButton(advancedGroupBox); reciprocalButton->setObjectName(QString::fromUtf8("reciprocalButton")); reciprocalButton->setProperty("modal", QVariant(true)); reciprocalButton->setEnabled(true); QFont font10; font10.setFamily(QString::fromUtf8("Arial")); font10.setPointSize(10); font10.setBold(true); font10.setItalic(false); font10.setUnderline(false); font10.setWeight(75); font10.setStrikeOut(false); reciprocalButton->setFont(font10); reciprocalButton->setCursor(QCursor(static_cast<Qt::CursorShape>(13))); reciprocalButton->setFocusPolicy(Qt::NoFocus); reciprocalButton->setContextMenuPolicy(Qt::NoContextMenu); reciprocalButton->setFlat(false); gridLayout->addWidget(reciprocalButton, 1, 3, 1, 1); sinButton = new QPushButton(advancedGroupBox); sinButton->setObjectName(QString::fromUtf8("sinButton")); QFont font11; font11.setFamily(QString::fromUtf8("Arial")); font11.setPointSize(10); font11.setBold(true); font11.setItalic(false); font11.setUnderline(false); font11.setWeight(75);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -