📄 calcwindow.h
字号:
#ifndef CALCWINDOW_H
#define CALCWINDOW_H
#include "ui_calcwindow.h"
#include "calculatorrep.h"
#include "helpwindow.h"
#include "stadialog.h"
class QMenu;
class CalculatorWindow : public QMainWindow, private Ui::CalculatorWindow
{
Q_OBJECT
public:
explicit CalculatorWindow(QWidget* parent = 0);
protected slots:
void digitClicked();
void operatorClicked();
void functionClicked();
void equalClicked();
void replayClicked();
void clearClicked();
void deleteClicked();
void stateClicked();
void baseClicked();
void formatClicked();
void triangleToggled();
void inputEdited(const QString&);
void inputModify();
void statisticClicked();
void memoryClicked();
void copyClicked();
void inputPaste();
void editClicked();
void about();
void help();
void returnMainwindow();
void staDelete(const int index);
void staLoad(const int index);
void staClearAll();
void toggleStaDialog(bool on);
private:
void initialize();
void setupConnections();
void input(const QString& str);
void postCalculate();
void createActions();
void createMenus();
QMenu* editMenu;
QMenu* helpMenu;
QAction* copyAct;
QAction* pasteAct;
QAction* undoAct;
QAction* redoAct;
QAction* helpAct;
QAction* aboutAct;
QAction* aboutQtAct;
CalculatorRep __rep;
HelpWindow* helpWindow;
StatisticDialog* staDialog;
};
#endif // CALCWINDOW_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -