правки по ShutDown

This commit is contained in:
2026-02-18 10:47:59 +03:00
parent 1fee25a38c
commit d810a48b68
6 changed files with 883 additions and 740 deletions

View File

@@ -16,6 +16,7 @@
#include "graphicsviewmod.h"
#include "graphicsarcitem.h"
#include "graphicslineitem.h"
#include "graphicscrossitem.h"
#include <QGraphicsColorizeEffect>
#include "grairobject.h"
@@ -180,6 +181,10 @@ public:
void initParams();
void setGraph();
void setGrabFocus(int d);
QTimer *tmrFocus;
QTimer *tmrSyncr, *tmrReport;
void setVCU(int id);
void clearVCU();
int findTargetFromId(int id);
@@ -216,7 +221,7 @@ public:
bool resetCVS[3];
int splashIsOn;
bool systemHalt;
bool meteoAvtonom, meteoSred;
void setMeteo(bool m1, bool m2);
@@ -228,6 +233,7 @@ public:
void setRezhimGAG(int pos);
int rezhimZerk;
int cvsRezhim;
T_geoPoint ts, reper;
T_metAv metAv;
@@ -264,10 +270,6 @@ public:
qreal AS_t1, AS_t2, VCU_t1, VCU_t2, R_N_t1, R_N_t2, R_V_t1, R_V_t2;
qreal AS_par;
// qreal grCrossAzim, grCrossDist;
// QGraphicsItem grCross;
qreal azimutRLS;
graphicsLineItem *grAzimutRLS;
graphicsLineItem *grAzimutRLSnormal;
@@ -285,6 +287,8 @@ public:
graphicsLineItem *grVCU;
int lastKO;
graphicsCrossItem *grCross;
qreal grCrossX, grCrossY;
bool autoZAdefault;
@@ -297,6 +301,7 @@ public:
QTimer *loadScreenTmr;
QGraphicsRectItem *blackRect;
int loadingPos;
int loadingShift;
@@ -317,7 +322,7 @@ public slots:
void switchWidget(int);
void showSplash(int d=1);
void hideSplash() {showSplash(0);};
void hideSplash() {showSplash(0);}
void msMeteoSredShow(void);
void msVvodMA(void);
@@ -360,6 +365,8 @@ public slots:
void closeSlot();
void MyClose();
void rebootSlot();
void reCalculate();
void processSendingDatagrams(QByteArray buf, int port=45460);
@@ -398,6 +405,9 @@ private slots:
void on_comboBox_2_currentIndexChanged(int index);
void on_pushButton_4_clicked();
void on_pushButton_3_clicked();
void on_pushButton_5_clicked();
void on_pushButton_6_clicked();
void on_comboBox_currentIndexChanged(int index);
@@ -418,7 +428,7 @@ private slots:
private:
void putDate();
bool keyPressEnabled;
virtual void keyPressEvent ( QKeyEvent * e );
Ui::Widget *ui;