A142_Desktop/mainwindow.h

41 lines
648 B
C
Raw Normal View History

2023-11-28 16:56:30 +03:00
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
2023-11-30 12:58:49 +03:00
#include "modbusoverudp.h"
#include "enums.h"
#include "QDebug"
#include "ipsettings.h"
2023-12-13 14:36:44 +03:00
#include "QRegularExpressionValidator"
#include <QSettings>
2023-11-28 16:56:30 +03:00
QT_BEGIN_NAMESPACE
namespace Ui { class MainWindow; }
QT_END_NAMESPACE
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
MainWindow(QWidget *parent = nullptr);
2023-11-30 12:58:49 +03:00
bool isConnected=0;
ModbusOverUdp* modbus;
QSettings *conf;
2023-11-30 12:58:49 +03:00
2023-11-28 16:56:30 +03:00
~MainWindow();
2023-11-30 12:58:49 +03:00
private slots:
void on_pushButtonConnect_clicked();
void on_pushButtonSettings_clicked();
2023-11-28 16:56:30 +03:00
private:
Ui::MainWindow *ui;
};
#endif // MAINWINDOW_H