Bits and Droids connector
Connect your microcontroller to handle MFS2020 commands.
Loading...
Searching...
No Matches
eventwindow.h
Go to the documentation of this file.
1#ifndef EVENTWINDOW_H
2#define EVENTWINDOW_H
4#include <qstandardpaths.h>
5
6#include <QApplication>
7#include <QTableWidgetItem>
8#include <QWidget>
9
10namespace Ui {
11class EventWindow;
12}
13
14class EventWindow : public QWidget {
15 Q_OBJECT
16
17 public:
18 explicit EventWindow(QWidget *parent = nullptr);
20
21 private:
25 void readFile();
26 bool eventFilter(QObject *obj, QEvent *e);
27 bool checkIfRowChanged(int index);
28 QTableWidget *eventTable = new QTableWidget();
29
30 void writeFile();
31 void fillRow(int index);
32 static QString checkSpaces(std::string stringToCheck);
33 void closeEvent(QCloseEvent *event) override;
34 private slots:
35 void cellTextChanged(QTableWidgetItem *);
36 void comboBoxChanged();
37 void saveBtnPressed();
38 void addEventBtnPressed();
39 void delChanged();
40
41 signals:
43};
44
45#endif // EVENTWINDOW_H
Definition: eventwindow.h:14
Ui::EventWindow * ui
Definition: eventwindow.h:24
void readFile()
Definition: eventwindow.cpp:472
bool eventFilter(QObject *obj, QEvent *e)
Definition: eventwindow.cpp:428
void cellTextChanged(QTableWidgetItem *)
Definition: eventwindow.cpp:196
static QString checkSpaces(std::string stringToCheck)
Definition: eventwindow.cpp:377
~EventWindow()
Definition: eventwindow.cpp:462
void saveBtnPressed()
Definition: eventwindow.cpp:251
void closedEventWindow()
void addEventBtnPressed()
Definition: eventwindow.cpp:238
PathHandler pathHandler
Definition: eventwindow.h:22
void fillRow(int index)
Definition: eventwindow.cpp:118
QString applicationEventsPath
Definition: eventwindow.h:23
bool checkIfRowChanged(int index)
Definition: eventwindow.cpp:437
void comboBoxChanged()
Definition: eventwindow.cpp:397
void writeFile()
Definition: eventwindow.cpp:333
QTableWidget * eventTable
Definition: eventwindow.h:28
void closeEvent(QCloseEvent *event) override
Definition: eventwindow.cpp:467
void delChanged()
Definition: eventwindow.cpp:185
Definition: pathhandler.h:8
QString getWritableEventPath()
Definition: pathhandler.cpp:10
Definition: ui_eventwindow.h:41
Definition: outputmenu.h:18