26 explicit CalibrateiSpindel(int id, QWidget *parent = 0); |
26 explicit CalibrateiSpindel(int id, QWidget *parent = 0); |
27 ~CalibrateiSpindel(); |
27 ~CalibrateiSpindel(); |
28 |
28 |
29 private slots: |
29 private slots: |
30 void on_quitButton_clicked(); |
30 void on_quitButton_clicked(); |
31 void on_saveButton_clicked(); |
|
32 void refreshTable(void); |
31 void refreshTable(void); |
33 void on_addButton_clicked(); |
32 void on_addButton_clicked(); |
34 void on_deleteRow_clicked(); |
33 void on_deleteRow_clicked(); |
35 void cell_Changed(int nRow, int nCol); |
34 void cell_Changed(int nRow, int nCol); |
36 |
35 |
42 QLineSeries *new_plot, *old_plot; |
41 QLineSeries *new_plot, *old_plot; |
43 int recno, oldtotal, newtotal; |
42 int recno, oldtotal, newtotal; |
44 QJsonDocument data; |
43 QJsonDocument data; |
45 bool ignoreChanges = false; |
44 bool ignoreChanges = false; |
46 bool textIsChanged = false; |
45 bool textIsChanged = false; |
|
46 bool dataHasErrors = false; |
47 double Old[4], New[4]; |
47 double Old[4], New[4]; |
48 QList<Calibrate> oCal; |
48 QList<Calibrate> oCal; |
49 QList<Calibrate> nCal; |
49 QList<Calibrate> nCal; |
50 |
50 |
51 bool sort_test(const Calibrate &D1, const Calibrate &D2); |
|
52 void WindowTitle(); |
51 void WindowTitle(); |
|
52 void SaveData(); |
53 }; |
53 }; |
54 |
54 |
55 #endif |
55 #endif |