Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
CList::SDataList Struct Reference

#include <CList.hpp>

Collaboration diagram for CList::SDataList:
[legend]

Public Member Functions

bool operator== (const SDataList &b) const =default
 

Public Attributes

IModelListm_model {nullptr}
 
std::vector< CColumnList > * m_columns {nullptr}
 
IWidgetm_compList {nullptr}
 
IFilterModelm_filterModelOpt {nullptr}
 
std::optional< uint64_t > m_initialRowSelected {std::nullopt}
 
bool m_isMultipleSelection {false}
 
bool m_requestMinSizeForTexts {true}
 If true, the list will request the minimum size to fit all texts in the columns.
 

Member Function Documentation

◆ operator==()

bool CList::SDataList::operator== ( const SDataList & b) const
default

Member Data Documentation

◆ m_columns

std::vector<CColumnList>* CList::SDataList::m_columns {nullptr}

◆ m_compList

IWidget* CList::SDataList::m_compList {nullptr}

◆ m_filterModelOpt

IFilterModel* CList::SDataList::m_filterModelOpt {nullptr}

◆ m_initialRowSelected

std::optional<uint64_t> CList::SDataList::m_initialRowSelected {std::nullopt}

◆ m_isMultipleSelection

bool CList::SDataList::m_isMultipleSelection {false}

◆ m_model

IModelList* CList::SDataList::m_model {nullptr}

◆ m_requestMinSizeForTexts

bool CList::SDataList::m_requestMinSizeForTexts {true}

If true, the list will request the minimum size to fit all texts in the columns.

Note
Only applies for SDL graphics (Diamar & DiamarRepeater).

The documentation for this struct was generated from the following file: