add printSectionName method to listViewController

This commit is contained in:
Cyril Anisimov 2024-12-18 23:59:53 +01:00
parent 1029142b47
commit 14d67503a8
2 changed files with 10 additions and 2 deletions

View file

@ -68,8 +68,8 @@ void ListViewFocusController::setDelegateIndex(int index)
void ListViewFocusController::nextDelegate()
{
const auto sectionName = m_currentSectionString[static_cast<int>(m_currentSection)];
qDebug() << "===>> [nextDelegate... current section: " << sectionName << " ]";
printSectionName();
switch (m_currentSection) {
case Section::Default: {
if (hasHeader()) {
@ -268,6 +268,12 @@ bool ListViewFocusController::hasFooter() const
return m_footer && !focusControl::getItemsChain(m_footer).isEmpty();
}
void ListViewFocusController::printSectionName() const
{
const auto sectionName = m_currentSectionString[static_cast<int>(m_currentSection)];
qDebug() << "===>> [nextDelegate... current section: " << sectionName << " ]";
}
bool ListViewFocusController::isFirstFocusItemInListView() const
{
switch (m_currentSection) {

View file

@ -53,6 +53,8 @@ private:
bool hasHeader() const;
bool hasFooter() const;
void printSectionName() const;
QQuickItem *m_listView;
QList<QObject *> m_focusChain;
Section m_currentSection;