⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ui_calcwindow.h

📁 大学时用c++做的计算器
💻 H
📖 第 1 页 / 共 4 页
字号:
#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 + -