-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmainwindow.h
More file actions
56 lines (49 loc) · 1.2 KB
/
mainwindow.h
File metadata and controls
56 lines (49 loc) · 1.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include<QtDebug>
#include<QString>
#include<QMessageBox>
#include<QFile>
#include<QFileDialog>
#include<QDir>
#include<QTextStream>
#include<QFont>
#include<QFontDialog>
#include<QColor>
#include<QColorDialog>
#include<QDateTime>
#include<QUrl>
#include<QDesktopServices>//用于访问桌面服务
#include<QCloseEvent>
#include<QLineEdit>
//程序需要关闭 处理的内容 所有的事件protected 子类可以继承
namespace Ui
{
class MainWindow;
}
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = 0);
~MainWindow();
private:
Ui::MainWindow *ui;
QString saveFileName;
private slots:
void digitClicked();
void funClicked();
void varClicked();
//void newFileSlot();
//void openFileSlot();//打开一个已经存在的文本文件
//void saveFileSlot();//保存文件到磁盘
//void on_saveButton_clicked();
//void on_saveAsButton_clicked();
void on_saveButton_clicked();
void on_saveAsButton_clicked();
void on_calculateButton_clicked();
void on_loadButton_clicked();
//QList<QLineEdit> list;//test
};
#endif // MAINWINDOW_H