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

#include <CEventMenuOption.hpp>

Collaboration diagram for CEventMenuOption:
[legend]

Public Member Functions

 CEventMenuOption ()=delete
 
 CEventMenuOption (CDialog *dialogFatherRef, CMenuOption *optionMenuRef, const std::shared_ptr< AbstractProgress > &progressRef, const PanelsEditor &panelsEditor, AbstractView *currentViewRef)
 
 CEventMenuOption (const CEventMenuOption &other)=delete
 
 CEventMenuOption (CEventMenuOption &&other)=delete
 
 ~CEventMenuOption ()
 
CEventMenuOptionoperator= (const CEventMenuOption &other)=delete
 
CEventMenuOptionoperator= (CEventMenuOption other)=delete
 
void addNewView (AbstractView **newView)
 
CDialoggetDialogFatherRef ()
 
const std::shared_ptr< AbstractProgress > & getProgress () const
 
CMenuOptiongetOption () const
 
AbstractViewgetViewAdded ()
 
const PanelsEditorgetPanelsEditor () const
 
void setReloadApplication (bool reloadApplication=true)
 
void setUpdateCurrentView ()
 
bool hasUpdateCurrentView () const
 
bool isReloadApplication () const
 

Private Member Functions

void prvIntegrityEventOption () const
 

Private Attributes

CDialogm_dialogFatherRef
 
CMenuOptionm_optionMenuRef
 
std::shared_ptr< AbstractProgressm_progressRef
 
AbstractViewm_viewAdded
 
AbstractViewm_currentViewRef
 
PanelsEditor m_panelsEditor
 
bool m_reloadApplication {false}
 
bool m_hasUpdateCurrentView {false}
 

Constructor & Destructor Documentation

◆ CEventMenuOption() [1/4]

CEventMenuOption::CEventMenuOption ( )
delete

◆ CEventMenuOption() [2/4]

CEventMenuOption::CEventMenuOption ( CDialog * dialogFatherRef,
CMenuOption * optionMenuRef,
const std::shared_ptr< AbstractProgress > & progressRef,
const PanelsEditor & panelsEditor,
AbstractView * currentViewRef )

◆ CEventMenuOption() [3/4]

CEventMenuOption::CEventMenuOption ( const CEventMenuOption & other)
delete

◆ CEventMenuOption() [4/4]

CEventMenuOption::CEventMenuOption ( CEventMenuOption && other)
delete

◆ ~CEventMenuOption()

CEventMenuOption::~CEventMenuOption ( )

Member Function Documentation

◆ addNewView()

void CEventMenuOption::addNewView ( AbstractView ** newView)

◆ getDialogFatherRef()

CDialog * CEventMenuOption::getDialogFatherRef ( )

◆ getOption()

CMenuOption * CEventMenuOption::getOption ( ) const
nodiscard

◆ getPanelsEditor()

const PanelsEditor & CEventMenuOption::getPanelsEditor ( ) const
nodiscard

◆ getProgress()

const std::shared_ptr< AbstractProgress > & CEventMenuOption::getProgress ( ) const
nodiscard

◆ getViewAdded()

AbstractView * CEventMenuOption::getViewAdded ( )

◆ hasUpdateCurrentView()

bool CEventMenuOption::hasUpdateCurrentView ( ) const
nodiscard

◆ isReloadApplication()

bool CEventMenuOption::isReloadApplication ( ) const
nodiscard

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

◆ prvIntegrityEventOption()

void CEventMenuOption::prvIntegrityEventOption ( ) const
private

◆ setReloadApplication()

void CEventMenuOption::setReloadApplication ( bool reloadApplication = true)

◆ setUpdateCurrentView()

void CEventMenuOption::setUpdateCurrentView ( )

Member Data Documentation

◆ m_currentViewRef

AbstractView* CEventMenuOption::m_currentViewRef
private

◆ m_dialogFatherRef

CDialog* CEventMenuOption::m_dialogFatherRef
private

◆ m_hasUpdateCurrentView

bool CEventMenuOption::m_hasUpdateCurrentView {false}
private

◆ m_optionMenuRef

CMenuOption* CEventMenuOption::m_optionMenuRef
private

◆ m_panelsEditor

PanelsEditor CEventMenuOption::m_panelsEditor
private

◆ m_progressRef

std::shared_ptr<AbstractProgress> CEventMenuOption::m_progressRef
private

◆ m_reloadApplication

bool CEventMenuOption::m_reloadApplication {false}
private

◆ m_viewAdded

AbstractView* CEventMenuOption::m_viewAdded
private

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