#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QTimer>#include <QTime>#include "dialog_settings.h"namespace Ui{class MainWindow;}class MainWindow : public QMainWindow{ Q_OBJECTpublic: packet_big packet_one= {254, 232, 0, 0, 0, 0, 0, 0, 0}; explicit MainWindow(QWidget *parent = 0); ~MainWindow();signals: void on_off(int baudrate); void off();//включение таймера и всего по нажатию пуск void on();//отключение таймера и всего по нажатию пуск void sendArray(QByteArray data); void pomp_on(packet_big packet_one); void pomp_off(packet_big packet_one);public slots: void nasos_on();//включить насос void nasos_of();//выключить насос void settings_menu();//окно настроек Com порта void disp_lcd_time();//выставление таймера void disp_lcd_temp(); void vizvat_taimer(); void disp_lcd_temp_timer(); void save_str(QByteArray data); void put_in_array(packet_big data);private slots: void on_Button_clicked(); void taimer_stop();private: Ui::MainWindow *ui; QTimer * timer; //Адресная переменная таймера QTimer * updater; Dialog_Settings *info; int num_time=0; int num_temp=0; bool flag_but_on=0;};#endif // MAINWINDOW_H