mirror of
https://github.com/kiwix/kiwix-desktop.git
synced 2025-09-23 12:07:00 -04:00
A small simplification
This commit is contained in:
parent
139613b8a8
commit
af67a44147
@ -27,13 +27,10 @@ int ContentManagerModel::columnCount(const QModelIndex &parent) const
|
|||||||
|
|
||||||
QVariant ContentManagerModel::data(const QModelIndex& index, int role) const
|
QVariant ContentManagerModel::data(const QModelIndex& index, int role) const
|
||||||
{
|
{
|
||||||
if (!index.isValid())
|
|
||||||
return QVariant();
|
|
||||||
|
|
||||||
auto item = static_cast<Node*>(index.internalPointer());
|
|
||||||
const auto displayRole = role == Qt::DisplayRole;
|
const auto displayRole = role == Qt::DisplayRole;
|
||||||
const auto additionalInfoRole = role == Qt::UserRole+1;
|
const auto additionalInfoRole = role == Qt::UserRole+1;
|
||||||
if (displayRole || additionalInfoRole) {
|
if ( (displayRole || additionalInfoRole) && index.isValid() ) {
|
||||||
|
const auto item = static_cast<Node*>(index.internalPointer());
|
||||||
QVariant r = item->data(index.column());
|
QVariant r = item->data(index.column());
|
||||||
if ( index.column() != 0 )
|
if ( index.column() != 0 )
|
||||||
return r;
|
return r;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user