1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ErichMoonan-serial-master

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
mainwindow.h 1.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
moonan Отправлено 19.06.2022 16:22 cef03a3
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include <QtSerialPort/QSerialPort>
#include <QtSerialPort/QSerialPortInfo>
#include <QTime>
#include <QtCharts>
QT_CHARTS_USE_NAMESPACE
QT_BEGIN_NAMESPACE
namespace Ui { class MainWindow; }
QT_END_NAMESPACE
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
MainWindow(QWidget *parent = nullptr);
~MainWindow();
private slots:
void on_actionExit_triggered();
void on_actionConnect_triggered();
void on_actionClose_triggered();
void on_actionSave_triggered();
void on_actionRefresh_triggered();
void on_pushButtonClearCounterRecieve_clicked();
void on_pushButtonClearDataRecieve_clicked();
void on_pushButtonClearCounterSend_clicked();
void on_pushButtonClearDataSend_clicked();
void on_checkBoxPoll_clicked(bool checked);
void ReadSerialData();
void CycleSendData();
void SingleSendData();
private:
void InitialSetting();
void SearchSerialPorts();
void WriteSerialData(int sn);
private:
Ui::MainWindow *ui;
QSerialPort *serialPort;
QTimer *pollTimer;
int receivedBytes;
int transmitBytes;
uint8_t snIndex;
};
#endif // MAINWINDOW_H

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/ErichMoonan-serial-master.git
git@api.gitlife.ru:oschina-mirror/ErichMoonan-serial-master.git
oschina-mirror
ErichMoonan-serial-master
ErichMoonan-serial-master
master