Go to the documentation of this file.
16 #ifndef DDT_DATAVISUALISATION_DDTVIEWER_DDTVIEWER_H
17 #define DDT_DATAVISUALISATION_DDTVIEWER_DDTVIEWER_H
19 #include <QMainWindow>
40 explicit DdtViewer(QWidget* parent =
nullptr);
57 bool Init(
int argc,
char* argv[]);
73 Ui::DdtViewerForm* ui;
75 QString startup_filename;
76 QString startup_data_stream;
78 bool debug_log_enabled;
91 void ConnectWidgets();
96 void ConnectDialogs();
139 #endif // DDT_DATAVISUALISATION_DDTVIEWER_DDTVIEWER_H
void LastSegment(void)
Definition: ddtViewer.cpp:200
bool ParseCommandline(int argc, char *argv[])
Definition: ddtViewer.cpp:234
The DdtViewer class Main class of the DDT Standard Viewer.
Definition: ddtViewer.hpp:33
Definition: ddtLogger.hpp:71
bool Init(int argc, char *argv[])
Definition: ddtViewer.cpp:29
void AttachDataStream(QString data_stream)
virtual ~DdtViewer()
Definition: ddtViewer.cpp:206
void SetDataStream(QString startup_data_stream)
Definition: ddtViewer.hpp:24
void AttachDataFile(QString filename)
void HandleArguments()
HandleArguments Slot to handle commandline arguments after initialisation of the GUI.
Definition: ddtViewer.cpp:223
void closeEvent(QCloseEvent *event) override
closeEvent Close event which is triggered when the main window shell be closed.
Definition: ddtViewer.cpp:214
ddt::DdtLogger * logger
Definition: ddtViewer.hpp:70
DdtViewer(QWidget *parent=nullptr)
Definition: ddtViewer.cpp:26