#include <CPanelChannelsFilterChannels.hpp>
◆ CPanelChannelsFilterChannels() [1/4]
CPanelChannelsFilterChannels::CPanelChannelsFilterChannels |
( |
| ) |
|
|
delete |
◆ CPanelChannelsFilterChannels() [2/4]
◆ CPanelChannelsFilterChannels() [3/4]
◆ CPanelChannelsFilterChannels() [4/4]
CPanelChannelsFilterChannels::CPanelChannelsFilterChannels |
( |
const std::shared_ptr< AbstractSheetModel > & | sheetModel | ) |
|
|
explicit |
◆ ~CPanelChannelsFilterChannels()
CPanelChannelsFilterChannels::~CPanelChannelsFilterChannels |
( |
| ) |
|
|
default |
◆ applyAllFilters()
void CPanelChannelsFilterChannels::applyAllFilters |
( |
| ) |
|
|
private |
Funcionamiento del filtro:
Se evaluan los operadores desde el primero al Ășltimo.
◆ applyFilters()
void CPanelChannelsFilterChannels::applyFilters |
( |
| ) |
|
◆ applySingleFilterWithOperator()
◆ buildPanel()
◆ filterChannel()
◆ filterNumber()
bool CPanelChannelsFilterChannels::filterNumber |
( |
const CFilterChannel & | filter, |
|
|
int32_t | value ) |
|
staticprivate |
◆ filterText()
bool CPanelChannelsFilterChannels::filterText |
( |
const CFilterChannel & | filter, |
|
|
const std::string & | strValue ) const |
|
nodiscardprivate |
◆ getRowDefinitionsModified()
◆ hasActiveFilters()
bool CPanelChannelsFilterChannels::hasActiveFilters |
( |
| ) |
const |
|
nodiscard |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ resetFilters()
void CPanelChannelsFilterChannels::resetFilters |
( |
| ) |
|
|
private |
◆ kMaxFilters
int32_t CPanelChannelsFilterChannels::kMaxFilters = 5 |
|
staticconstexpr |
◆ kNumGridLayoutColumns
int32_t CPanelChannelsFilterChannels::kNumGridLayoutColumns = 4 |
|
staticconstexpr |
◆ kNumGridLayoutRows
int32_t CPanelChannelsFilterChannels::kNumGridLayoutRows = kMaxFilters + 1 |
|
staticconstexpr |
◆ kStringErrorNoFilters
const std::string CPanelChannelsFilterChannels::kStringErrorNoFilters = _("No filters added") |
|
inlinestatic |
◆ kStringErrorOverExistingFilters
const std::string CPanelChannelsFilterChannels::kStringErrorOverExistingFilters |
|
inlinestatic |
Initial value:=
_(
"filter is over the number of existing filters")
#define _(string)
Definition defines.hpp:169
◆ m_caseSensitive
bool CPanelChannelsFilterChannels::m_caseSensitive |
|
private |
◆ m_filtersModel
◆ m_rowDefinitionsModified
◆ m_sheetModelRef
The documentation for this class was generated from the following files: