A1210_Desktop/setpribor.h

44 lines
929 B
C
Raw Normal View History

2023-11-17 09:24:13 +03:00
#ifndef SETPRIBOR_H
#define SETPRIBOR_H
#include <QDialog>
#include <QtSerialPort/QSerialPort>
#include <QtSerialPort/QSerialPortInfo>
#include "QDebug"
#include "mainwindow.h"
#include "comWorks.h"
#include <QModbusRtuSerialMaster> // чтоб знал ошибки модбаса
2023-11-17 09:24:13 +03:00
namespace Ui {
class setPribor;
}
class SetPribor : public QDialog
2023-11-17 09:24:13 +03:00
{
Q_OBJECT
public:
explicit SetPribor(MainWindow *parent = nullptr);
~SetPribor();
private slots:
void on_pushButtonSetParam_clicked();
void on_pushButtonDetectAuto_clicked();
public slots:
void getFoundedPribor(uint a, uint s,uint b);
void priborNotFounded();
void priborIsSetConnAtr(QModbusDevice::Error); // прибор принял новые атрибуты соединения???
void getProgressBar(uint a);
2023-11-17 09:24:13 +03:00
private:
MainWindow *parent;
Ui::MainWindow *parentUi;
2023-11-17 09:24:13 +03:00
Ui::setPribor *ui;
2023-11-17 09:24:13 +03:00
};
#endif // SETPRIBOR_H