#include <CWorkspace.hpp>
|
| CWorkspace ()=delete |
|
| CWorkspace (std::string id, std::string title) |
|
| CWorkspace (const CWorkspace &other)=delete |
|
CWorkspace & | operator= (const CWorkspace &other)=delete |
|
CWorkspace & | operator= (CWorkspace &&other)=delete |
|
| CWorkspace (CWorkspace &&other)=delete |
|
virtual | ~CWorkspace () |
|
void | addView (AbstractView **view) const |
|
void | registerInFrame (CDialog *dialogFatherRef, const std::shared_ptr< CIndicators > &indicatorsRef, const std::shared_ptr< CMenu > &menuRef) |
|
void | runOption (CMenuOption *optionMenuRef, const std::shared_ptr< AbstractProgress > &progressRef, AbstractMenuOption *option, CDialog *dlgFather, const std::shared_ptr< CIndicators > &indicatorsRef, const std::shared_ptr< CMenu > &menuRef, bool &isReloadApplicationOut) const |
|
void | updateWorkspace (CDialog *dlgFather, const std::shared_ptr< CIndicators > &indicatorsRef, const std::shared_ptr< CMenu > &menu) const |
|
void | removeView (uint64_t indView) const |
|
void | navigateToView (AbstractView *view) |
| Navigate to a view.
|
|
void | navigateToPendentView () |
|
PanelsEditor | getPanelsEditor () const |
|
◆ CWorkspace() [1/4]
CWorkspace::CWorkspace |
( |
| ) |
|
|
delete |
◆ CWorkspace() [2/4]
CWorkspace::CWorkspace |
( |
std::string | id, |
|
|
std::string | title ) |
◆ CWorkspace() [3/4]
CWorkspace::CWorkspace |
( |
const CWorkspace & | other | ) |
|
|
delete |
◆ CWorkspace() [4/4]
◆ ~CWorkspace()
CWorkspace::~CWorkspace |
( |
| ) |
|
|
virtual |
◆ addView()
◆ getPanelsEditor()
◆ navigateToPendentView()
void CWorkspace::navigateToPendentView |
( |
| ) |
|
◆ navigateToView()
Navigate to a view.
- Parameters
-
view | The view to navigate to. |
- Note
- This navigation has only been tested with the Diamar application.
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ registerInFrame()
void CWorkspace::registerInFrame |
( |
CDialog * | dialogFatherRef, |
|
|
const std::shared_ptr< CIndicators > & | indicatorsRef, |
|
|
const std::shared_ptr< CMenu > & | menuRef ) |
◆ removeView()
void CWorkspace::removeView |
( |
uint64_t | indView | ) |
const |
◆ runOption()
◆ updateWorkspace()
void CWorkspace::updateWorkspace |
( |
CDialog * | dlgFather, |
|
|
const std::shared_ptr< CIndicators > & | indicatorsRef, |
|
|
const std::shared_ptr< CMenu > & | menu ) const |
◆ m_pendingNavigateView
std::optional<AbstractView *> CWorkspace::m_pendingNavigateView |
|
private |
◆ m_workspaceData
The documentation for this class was generated from the following files: