|
Project Documentation Manager BRIGADOON-0002
Project Documentation Manager
|
Project List Manager Class. More...
#include <QObject>#include <QSqlQuery>#include <QTableWidgetItem>#include <ui_mainwindow.h>#include "logger.h"#include "common_definitions.h"Go to the source code of this file.
Data Structures | |
| class | ProjectListManager |
Macros | |
| #define | DEFAULT_PROJECTS 40 |
| The Default Number of Projects to List. | |
| #define | PROJECT_IDENT_SIZE 140 |
| The width of the Project Ident Column. | |
| #define | PROJECT_NAME_SIZE 225 |
| The width of the Project Name Column. | |
| #define | TARGET_FAMILY_SIZE 100 |
| The width of the Target Family Column. | |
| #define | PROJECT_CONTACT_SIZE 100 |
| The width of the Project Contact Column. | |
| #define | PROJECT_STATUS_SIZE 80 |
| The width of the Project Status Column. | |
| #define | BRIEF_DESC_SIZE 400 |
| The width of the Brief Description Column. | |
| #define | DEV_FAMILY_SIZE 115 |
| #define | COMPILER_FAMILY_SIZE 100 |
| The width of the Compiler Family Column. | |
| #define | ASSOCIATION_SIZE 100 |
| The width of the Association Column. | |
| #define | SOFTWARE_LICENCE_SIZE 120 |
| The width of the Software Licence Column. | |
| #define | HARDWARE_LICENCE_SIZE 120 |
| #define | DOC_LICENCE_SIZE 120 |
| The width of the Documentation Licence Column. | |
| #define | ARCHIVE_BUTTON_SIZE 40 |
| The width of the Archive Button Column. | |
| #define | INSTALL_BUTTON_SIZE 40 |
| The width of the Install Button Column. | |
| #define | PUBLISH_BUTTON_SIZE 70 |
| The width of the Publish Button Column. | |
Enumerations | |
| enum | TAB_INDEX_LIST { CREATE_UPDATE_TAB , UPDATE_PROJECTS_TAB , PROGRAM_SETUP_TAB , LOG_TAB , LICENCE_ACK_TAB } |
| A List of Tabs in the Main Window. More... | |
Project List Manager Class.
These defintions are used by the various parts of the program so that the data can be easily p[assed around using pointers to these structures.
Definition in file projectlistmanager.h.
| #define ARCHIVE_BUTTON_SIZE 40 |
The width of the Archive Button Column.
Definition at line 113 of file projectlistmanager.h.
Referenced by ProjectListManager::ProjectListManager().
| #define ASSOCIATION_SIZE 100 |
The width of the Association Column.
Definition at line 89 of file projectlistmanager.h.
Referenced by ProjectListManager::ProjectListManager().
| #define BRIEF_DESC_SIZE 400 |
The width of the Brief Description Column.
Definition at line 71 of file projectlistmanager.h.
Referenced by ProjectListManager::ProjectListManager().
| #define COMPILER_FAMILY_SIZE 100 |
The width of the Compiler Family Column.
Definition at line 83 of file projectlistmanager.h.
Referenced by ProjectListManager::ProjectListManager().
| #define DEFAULT_PROJECTS 40 |
The Default Number of Projects to List.
Definition at line 35 of file projectlistmanager.h.
| #define DEV_FAMILY_SIZE 115 |
Definition at line 77 of file projectlistmanager.h.
Referenced by ProjectListManager::ProjectListManager().
| #define DOC_LICENCE_SIZE 120 |
The width of the Documentation Licence Column.
Definition at line 107 of file projectlistmanager.h.
Referenced by ProjectListManager::ProjectListManager().
| #define HARDWARE_LICENCE_SIZE 120 |
Definition at line 101 of file projectlistmanager.h.
Referenced by ProjectListManager::ProjectListManager().
| #define INSTALL_BUTTON_SIZE 40 |
The width of the Install Button Column.
Definition at line 119 of file projectlistmanager.h.
Referenced by ProjectListManager::ProjectListManager().
| #define PROJECT_CONTACT_SIZE 100 |
The width of the Project Contact Column.
Definition at line 59 of file projectlistmanager.h.
Referenced by ProjectListManager::ProjectListManager().
| #define PROJECT_IDENT_SIZE 140 |
The width of the Project Ident Column.
Definition at line 41 of file projectlistmanager.h.
Referenced by ProjectListManager::ProjectListManager().
| #define PROJECT_NAME_SIZE 225 |
The width of the Project Name Column.
Definition at line 47 of file projectlistmanager.h.
Referenced by ProjectListManager::ProjectListManager().
| #define PROJECT_STATUS_SIZE 80 |
The width of the Project Status Column.
Definition at line 65 of file projectlistmanager.h.
Referenced by ProjectListManager::ProjectListManager().
| #define PUBLISH_BUTTON_SIZE 70 |
The width of the Publish Button Column.
Definition at line 125 of file projectlistmanager.h.
Referenced by ProjectListManager::ProjectListManager().
| #define SOFTWARE_LICENCE_SIZE 120 |
The width of the Software Licence Column.
Definition at line 95 of file projectlistmanager.h.
Referenced by ProjectListManager::ProjectListManager().
| #define TARGET_FAMILY_SIZE 100 |
The width of the Target Family Column.
Definition at line 53 of file projectlistmanager.h.
Referenced by ProjectListManager::ProjectListManager().
| enum TAB_INDEX_LIST |
A List of Tabs in the Main Window.
Definition at line 22 of file projectlistmanager.h.