A1210_Desktop/setpribor.h

44 lines
929 B
C++

#ifndef SETPRIBOR_H
#define SETPRIBOR_H
#include <QDialog>
#include <QtSerialPort/QSerialPort>
#include <QtSerialPort/QSerialPortInfo>
#include "QDebug"
#include "mainwindow.h"
#include "comWorks.h"
#include <QModbusRtuSerialMaster> // чтоб знал ошибки модбаса
namespace Ui {
class setPribor;
}
class SetPribor : public QDialog
{
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);
private:
MainWindow *parent;
Ui::MainWindow *parentUi;
Ui::setPribor *ui;
};
#endif // SETPRIBOR_H