#include <CPanelChannelsEditor.hpp>
◆ CPanelChannelsEditor() [1/3]
CPanelChannelsEditor::CPanelChannelsEditor |
( |
| ) |
|
◆ ~CPanelChannelsEditor()
CPanelChannelsEditor::~CPanelChannelsEditor |
( |
| ) |
|
|
overridedefault |
◆ CPanelChannelsEditor() [2/3]
◆ CPanelChannelsEditor() [3/3]
◆ addLanguage()
void CPanelChannelsEditor::addLanguage |
( |
iv::eLanguage | languageToProcess | ) |
|
◆ applyFilters()
void CPanelChannelsEditor::applyFilters |
( |
| ) |
const |
◆ buildPanel()
◆ deleteChannel()
bool CPanelChannelsEditor::deleteChannel |
( |
uint32_t | unitId, |
|
|
uint32_t | channelId, |
|
|
std::string & | resultMsg ) const |
◆ getLatestColumnDefinitions()
◆ getSelectedUnitId()
const std::optional< iv::types::unitId > & CPanelChannelsEditor::getSelectedUnitId |
( |
| ) |
const |
|
nodiscard |
◆ getSheetRefChannelEditor()
static CSheet * CPanelChannelsEditor::getSheetRefChannelEditor |
( |
| ) |
|
|
inlinestatic |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ prvAppendVerificationButtonsToLayout()
void CPanelChannelsEditor::prvAppendVerificationButtonsToLayout |
( |
const CLayoutHorizontal * | layoutButtons | ) |
|
|
staticprivate |
◆ prvBuildButtonsLayout()
◆ prvBuildComboBoxUnitSelection()
void CPanelChannelsEditor::prvBuildComboBoxUnitSelection |
( |
| ) |
|
|
private |
◆ prvRefreshComboBoxUnitSelection()
void CPanelChannelsEditor::prvRefreshComboBoxUnitSelection |
( |
| ) |
const |
|
private |
◆ prvUpdateSheet()
void CPanelChannelsEditor::prvUpdateSheet |
( |
| ) |
const |
|
private |
◆ removeLanguage()
void CPanelChannelsEditor::removeLanguage |
( |
iv::eLanguage | languageToProcess | ) |
|
◆ setFiltersActive()
void CPanelChannelsEditor::setFiltersActive |
( |
bool | active | ) |
|
◆ setLatestColumnDefinitions()
setLatestColumnDefinitions
Backs up latest user selected options.
◆ setLatestRowDefinitions()
setLatestRowDefinitions
Backs up latest user selected options.
◆ update()
void CPanelChannelsEditor::update |
( |
| ) |
|
|
overridevirtual |
◆ updateSheetColumns()
void CPanelChannelsEditor::updateSheetColumns |
( |
| ) |
const |
◆ updateSheetRows()
void CPanelChannelsEditor::updateSheetRows |
( |
| ) |
const |
◆ m_areFiltersActive
bool CPanelChannelsEditor::m_areFiltersActive {false} |
|
private |
◆ m_comboBoxUnitSelection
◆ m_latestColumnDefinitions
◆ m_latestRowDefinitions
◆ m_panelChannelsFilterChannels
◆ m_selectedUnitId
std::shared_ptr<std::optional<iv::types::unitId> > CPanelChannelsEditor::m_selectedUnitId |
|
private |
◆ m_sheetModelRef
◆ m_sheetRefChannelEditor
CSheet * CPanelChannelsEditor::m_sheetRefChannelEditor {nullptr} |
|
staticprivate |
The documentation for this class was generated from the following files: