Files
gcs-nf/SerialPortDialog/connectdialog.h
T

51 lines
830 B
C++
Raw Normal View History

2019-12-25 10:53:19 +08:00
#ifndef CONNECTDIALOG_H
#define CONNECTDIALOG_H
#include <QDialog>
#include <QHostAddress>
#include <QSerialPort>
#include <QSerialPortInfo>
#include <QSettings>
2020-01-17 16:38:58 +08:00
2019-12-25 10:53:19 +08:00
namespace Ui {
class ConnectDialog;
}
2020-01-17 16:38:58 +08:00
2020-02-20 17:13:31 +08:00
#ifdef QtSerialPort
#include <serialportglobal.h>
class SERIALPORTSHARED_EXPORT ConnectDialog : public QDialog {
#else
2019-12-25 10:53:19 +08:00
class ConnectDialog : public QDialog
{
2020-02-20 17:13:31 +08:00
#endif
2019-12-25 10:53:19 +08:00
Q_OBJECT
public:
explicit ConnectDialog(QWidget *parent = 0);
~ConnectDialog();
int exec();
void accept();
void reject();
private:
Ui::ConnectDialog *ui;
QSerialPortInfo *serialInfo;
public:
QString port = "COM1";
qint32 baudrate = 115200;
QSerialPort::Parity parity = QSerialPort::NoParity;
private slots:
void on_combox_local_currentIndexChanged(const QString &arg1);
};
#endif // CONNECTDIALOG_H