Project Documentation Manager BRIGADOON-0002
Project Documentation Manager
Loading...
Searching...
No Matches
programidentification.h
Go to the documentation of this file.
1
8
9#ifndef PROGRAMIDENTIFICATION_H
10#define PROGRAMIDENTIFICATION_H
11
12#include <QObject>
13#include <QGroupBox>
14#include <ui_mainwindow.h>
15#include "logger.h"
16
21class ProgramIdentification : public QObject
22{
23 Q_OBJECT
24public:
25
31 explicit ProgramIdentification(Ui::MainWindow* UI_Window);
32
38
39public slots:
40
41private:
42
50 void LogAdd(LOGGING_SEVERITY Severity, LOGGING_MODE Mode, QString Message);
51
56 Ui::MainWindow* ui;
57
62 QStringList image_list;
63
69
75
76signals:
77
84
89 void SendVersionString(QString FullVersion);
90};
91
92#endif // PROGRAMIDENTIFICATION_H
void LogAdd(LOGGING_SEVERITY Severity, LOGGING_MODE Mode, QString Message)
Add a Log Entry.
void LoadProgramIdentification()
Load Program Identification Information.
ProgramIdentification(Ui::MainWindow *UI_Window)
void SendLogEntry(REMOTE_LOG_ENTRY LogEntry)
uint suffix_size
Number of digits in the Project ident.
QStringList image_list
A list of the images used by the program.
void SendVersionString(QString FullVersion)
Sent the Version Information.
QString project_prefix
String holding the Project Ident Prefix.
LOGGING_SEVERITY
Log Severity allow the selection of logging events based on Severity.
Definition logger.h:48
LOGGING_MODE
Log Severity allow the selection of logging events based on the mode.
Definition logger.h:21
Definition logger.h:60