|
Project Documentation Manager BRIGADOON-0002
Project Documentation Manager
|
Program Identification Class. More...
#include <programidentification.h>
Signals | |
| void | SendLogEntry (REMOTE_LOG_ENTRY LogEntry) |
| void | SendVersionString (QString FullVersion) |
| Sent the Version Information. | |
Public Member Functions | |
| ProgramIdentification (Ui::MainWindow *UI_Window) | |
| void | LoadProgramIdentification () |
| Load Program Identification Information. | |
Private Member Functions | |
| void | LogAdd (LOGGING_SEVERITY Severity, LOGGING_MODE Mode, QString Message) |
| Add a Log Entry. | |
Private Attributes | |
| Ui::MainWindow * | ui |
| QStringList | image_list |
| A list of the images used by the program. | |
| QString | project_prefix |
| String holding the Project Ident Prefix. | |
| uint | suffix_size |
| Number of digits in the Project ident. | |
Program Identification Class.
Definition at line 21 of file programidentification.h.
|
explicit |
| void ProgramIdentification::LoadProgramIdentification | ( | ) |
Load Program Identification Information.
Definition at line 16 of file programidentification.cpp.
References CONTACT_EMAIL, CONTACT_NAME, COPYRIGHT_STATEMENT, image_list, LOG_DEBUG, LogAdd(), MODE_CONFIG, PROGRAM_DOCUMENTATION_LICENCE, PROGRAM_HARDWARE_LICENCE, PROGRAM_SOFTWARE_LICENCE, PROJECT_IDENTIFIER, PROJECT_WEBSITE, ui, and VERSION_STRING.
|
private |
Add a Log Entry.
| Severity | Severity of the Logged Event |
| Mode | Part of the Program being Logged |
| Message | Description of the Log Event |
Definition at line 69 of file programidentification.cpp.
References REMOTE_LOG_ENTRY::Message, REMOTE_LOG_ENTRY::Mode, SendLogEntry(), and REMOTE_LOG_ENTRY::Severity.
Referenced by LoadProgramIdentification().
|
signal |
|
signal |
Sent the Version Information.
|
private |
A list of the images used by the program.
Definition at line 62 of file programidentification.h.
Referenced by LoadProgramIdentification().
|
private |
String holding the Project Ident Prefix.
Definition at line 68 of file programidentification.h.
|
private |
Number of digits in the Project ident.
Definition at line 74 of file programidentification.h.
|
private |
brief Pointer to the main window
Definition at line 56 of file programidentification.h.
Referenced by LoadProgramIdentification(), and ProgramIdentification().