Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
CPanelsProjectAdministration.cpp File Reference
Include dependency graph for CPanelsProjectAdministration.cpp:

Classes

class  CPrvIsAcceptLoadProject
 
class  CPrvIsAcceptSaveProject
 

Functions

static bool prvIsFolderProject (AbstractComponentGUI *component)
 
static void prvSetComponentWithLabel (CLayoutGrid *layout, const uint64_t indRow, const std::string &strNameField, AbstractComponentGUI *component)
 
static void prvSetComponentEditToGrid (CLayoutGrid *layout, const uint64_t indRow, const std::string &strNameField, std::string *strValue)
 
static AbstractComponentGUIprvPanelSelectionFolderProject (std::string *strNameFolderProject=nullptr, IListenerIsAccept **listenerIsAccept=nullptr, const std::string &strProjectFolder="")
 Crea el panel de selección de directorio para realizar una operación. Puede dar la opción de seleccionar el directorio o de mostrar un directorio fijo.
 
static AbstractComponentGUIprvPanelSaveProjectSelectionFolder (const std::string &revisionVersion, std::string &revisionCommentary, iv::model::eChangeType &changeType, bool isFirstVersion, std::string *strNameFolderProject=nullptr, IListenerIsAccept **listenerIsAccept=nullptr, const std::string &strProjectFolder="")
 Crea el panel para seleccionar el folder en donde guardar el Project. Además, solicita los campos de revisión, Commentary y Version.
 
static void prvSetComponentToGridUsers (CLayoutGrid *layout, const uint64_t indRow, const std::string &nameField)
 

Function Documentation

◆ prvIsFolderProject()

static bool prvIsFolderProject ( AbstractComponentGUI * component)
static

◆ prvPanelSaveProjectSelectionFolder()

static AbstractComponentGUI * prvPanelSaveProjectSelectionFolder ( const std::string & revisionVersion,
std::string & revisionCommentary,
iv::model::eChangeType & changeType,
bool isFirstVersion,
std::string * strNameFolderProject = nullptr,
IListenerIsAccept ** listenerIsAccept = nullptr,
const std::string & strProjectFolder = "" )
static

Crea el panel para seleccionar el folder en donde guardar el Project. Además, solicita los campos de revisión, Commentary y Version.

Parameters
revisionVersion
revisionCommentary
isFirstVersion
strNameFolderProjectReferencia opcional para escribir el directorio seleccionado.
listenerIsAcceptListener opcionar a insertar.
strProjectFolderString opcional con el directorio en donde se realizará la operación sin opción de cambiarlo.
Returns
Panel de save creado.

◆ prvPanelSelectionFolderProject()

static AbstractComponentGUI * prvPanelSelectionFolderProject ( std::string * strNameFolderProject = nullptr,
IListenerIsAccept ** listenerIsAccept = nullptr,
const std::string & strProjectFolder = "" )
static

Crea el panel de selección de directorio para realizar una operación. Puede dar la opción de seleccionar el directorio o de mostrar un directorio fijo.

Parameters
strNameFolderProjectReferencia opcional para escribir el directorio seleccionado.
listenerIsAcceptListener opcionar a insertar.
strProjectFolderString opcional con el directorio en donde se realizará la operación sin opción de cambiarlo.
Returns
El panel creado.

◆ prvSetComponentEditToGrid()

static void prvSetComponentEditToGrid ( CLayoutGrid * layout,
const uint64_t indRow,
const std::string & strNameField,
std::string * strValue )
static

◆ prvSetComponentToGridUsers()

static void prvSetComponentToGridUsers ( CLayoutGrid * layout,
const uint64_t indRow,
const std::string & nameField )
static

◆ prvSetComponentWithLabel()

static void prvSetComponentWithLabel ( CLayoutGrid * layout,
const uint64_t indRow,
const std::string & strNameField,
AbstractComponentGUI * component )
static