Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
CPanelsProjectAdministration Class Reference

#include <CPanelsProjectAdministration.hpp>

Classes

struct  CreationAssistantSettings
 

Public Member Functions

 CPanelsProjectAdministration ()=delete
 
 CPanelsProjectAdministration (const CPanelsProjectAdministration &other)=delete
 
CPanelsProjectAdministrationoperator= (const CPanelsProjectAdministration &other)=delete
 
 CPanelsProjectAdministration (CPanelsProjectAdministration &&other)=delete
 
CPanelsProjectAdministrationoperator= (CPanelsProjectAdministration &&other)=delete
 
 ~CPanelsProjectAdministration ()=delete
 

Static Public Member Functions

static AbstractComponentGUIpanelNewProject (std::string *strRoute, std::string *strReference, std::string *strCreator, CreationAssistantSettings *assistantSettings)
 
static AbstractComponentGUIpanelLoadProject (std::string *strProjectFolder)
 
static AbstractComponentGUIpanelAboutProject ()
 
static AbstractComponentGUIpanelSaveProject (const std::string &strProjectFolder, const std::string &revisionVersion, iv::model::eChangeType &changeType, std::string &revisionCommentary, bool isFirstVersion)
 Crea el panel de save project donde muestra el directorio en donde se guardará.
 
static AbstractComponentGUIpanelSaveAsProject (std::string *strProjectFolder, const std::string &revisionVersion, std::string &revisionCommentary, iv::model::eChangeType &changeType, bool isFirstVersion)
 Crea el panel de save project as donde permite seleccionar el directorio en donde guardar.
 
static AbstractComponentGUIpanelDataShip (std::string *shipowner, std::string *shipyard, std::string *hull, std::string *shipName, std::string *imo, std::string *classification, std::string *reference)
 
static AbstractComponentGUIpanelDataUser (std::string *inspector, std::string *inspectorTimeStr, std::string *validator, std::string *validatorTimeStr)
 

Static Public Attributes

static const int32_t kSizeEditText = 20
 

Constructor & Destructor Documentation

◆ CPanelsProjectAdministration() [1/3]

CPanelsProjectAdministration::CPanelsProjectAdministration ( )
delete

◆ CPanelsProjectAdministration() [2/3]

CPanelsProjectAdministration::CPanelsProjectAdministration ( const CPanelsProjectAdministration & other)
delete

◆ CPanelsProjectAdministration() [3/3]

CPanelsProjectAdministration::CPanelsProjectAdministration ( CPanelsProjectAdministration && other)
delete

◆ ~CPanelsProjectAdministration()

CPanelsProjectAdministration::~CPanelsProjectAdministration ( )
delete

Member Function Documentation

◆ operator=() [1/2]

CPanelsProjectAdministration & CPanelsProjectAdministration::operator= ( const CPanelsProjectAdministration & other)
delete

◆ operator=() [2/2]

CPanelsProjectAdministration & CPanelsProjectAdministration::operator= ( CPanelsProjectAdministration && other)
delete

◆ panelAboutProject()

AbstractComponentGUI * CPanelsProjectAdministration::panelAboutProject ( )
static

◆ panelDataShip()

AbstractComponentGUI * CPanelsProjectAdministration::panelDataShip ( std::string * shipowner,
std::string * shipyard,
std::string * hull,
std::string * shipName,
std::string * imo,
std::string * classification,
std::string * reference )
static

◆ panelDataUser()

AbstractComponentGUI * CPanelsProjectAdministration::panelDataUser ( std::string * inspector,
std::string * inspectorTimeStr,
std::string * validator,
std::string * validatorTimeStr )
static

◆ panelLoadProject()

AbstractComponentGUI * CPanelsProjectAdministration::panelLoadProject ( std::string * strProjectFolder)
static

◆ panelNewProject()

AbstractComponentGUI * CPanelsProjectAdministration::panelNewProject ( std::string * strRoute,
std::string * strReference,
std::string * strCreator,
CreationAssistantSettings * assistantSettings )
static

◆ panelSaveAsProject()

AbstractComponentGUI * CPanelsProjectAdministration::panelSaveAsProject ( std::string * strProjectFolder,
const std::string & revisionVersion,
std::string & revisionCommentary,
iv::model::eChangeType & changeType,
bool isFirstVersion )
static

Crea el panel de save project as donde permite seleccionar el directorio en donde guardar.

Parameters
strProjectFolderPuntero a string en donde escribir la selección.
revisionVersion
revisionCommentary
isFirstVersion
Returns
Panel.

◆ panelSaveProject()

AbstractComponentGUI * CPanelsProjectAdministration::panelSaveProject ( const std::string & strProjectFolder,
const std::string & revisionVersion,
iv::model::eChangeType & changeType,
std::string & revisionCommentary,
bool isFirstVersion )
static

Crea el panel de save project donde muestra el directorio en donde se guardará.

Parameters
strProjectFolderDirectorio en donde se guardará.
revisionVersion
revisionCommentary
isFirstVersion
Returns
Panel.

Member Data Documentation

◆ kSizeEditText

const int32_t CPanelsProjectAdministration::kSizeEditText = 20
inlinestatic

The documentation for this class was generated from the following files: