summaryrefslogtreecommitdiff
path: root/qpsxserial.h
diff options
context:
space:
mode:
Diffstat (limited to 'qpsxserial.h')
-rw-r--r--qpsxserial.h17
1 files changed, 9 insertions, 8 deletions
diff --git a/qpsxserial.h b/qpsxserial.h
index 18b2c12..21050a5 100644
--- a/qpsxserial.h
+++ b/qpsxserial.h
@@ -8,19 +8,20 @@
#include <QTimer>
#include <QThread>
#include <QTime>
+#ifdef __WIN32__
#include <QWinTaskbarButton>
+#endif
#include <QMessageBox>
#include <iostream>
#include "ui_stdout.h"
-#define QPSXSERIAL_VERSION_NUMBER 0.4
-#define QPSXSERIAL_VERSION_STR "0.4"
+#define QPSXSERIAL_VERSION_STR "0.5"
#define QPSXSERIAL_URL "https://github.com/XaviDCR92/OpenSend"
#define OPENSEND_URL "https://github.com/XaviDCR92/QPSXSerial/"
-typedef enum t_AppInterface
+typedef enum
{
- CLI_APP = 0,
+ CLI_APP,
GUI_APP
}APP_INTERFACE;
@@ -33,7 +34,7 @@ class QPSXSerial : public QMainWindow
Q_OBJECT
public:
- explicit QPSXSerial(QWidget *parent = 0, APP_INTERFACE interface = GUI_APP);
+ explicit QPSXSerial(QWidget *parent = nullptr, APP_INTERFACE interface = GUI_APP);
~QPSXSerial();
void setParamList(QStringList param){_paramlist = param;}
@@ -49,19 +50,19 @@ private:
Ui::QPSXSerial *ui;
Ui::Stdout_Console *stdout_ui;
QDialog *stdout_dialog;
- APP_INTERFACE app_interface;
+ const APP_INTERFACE app_interface;
QString inputExe;
QString selectedPort;
QString selectedFolder;
QSerialPort serial;
bool ack;
bool exe_sent;
- QTimer* init_timer;
+ QTimer init_timer;
bool write_ready;
bool byte_sent_received;
QByteArray last_packet_sent;
bool first_entered;
- QTimer* lost_packet_timer;
+ QTimer lost_packet_timer;
QStringList _paramlist;
bool disable_psx_stdout;