mirror of
https://github.com/YACReader/yacreader
synced 2025-06-04 01:28:55 -04:00
fixed child/parent relationship in ReadingListItem
This commit is contained in:
parent
331b5988a1
commit
337dfaba41
@ -94,7 +94,7 @@ ReadingListItem::ReadingListItem(const QList<QVariant> &data, ReadingListItem *p
|
|||||||
|
|
||||||
QIcon ReadingListItem::getIcon() const
|
QIcon ReadingListItem::getIcon() const
|
||||||
{
|
{
|
||||||
if(parent == 0)
|
if(parent->getId() == 0)
|
||||||
return YACReader::noHighlightedIcon(":/images/lists/list.png");
|
return YACReader::noHighlightedIcon(":/images/lists/list.png");
|
||||||
else
|
else
|
||||||
return YACReader::noHighlightedIcon(":/images/folder.png");
|
return YACReader::noHighlightedIcon(":/images/folder.png");
|
||||||
|
@ -149,7 +149,7 @@ QModelIndex ReadingListModel::parent(const QModelIndex &index) const
|
|||||||
{
|
{
|
||||||
ReadingListItem * childItem = static_cast<ReadingListItem*>(index.internalPointer());
|
ReadingListItem * childItem = static_cast<ReadingListItem*>(index.internalPointer());
|
||||||
ReadingListItem * parent = childItem->parent;
|
ReadingListItem * parent = childItem->parent;
|
||||||
if(parent != 0)
|
if(parent->getId() != 0)
|
||||||
return createIndex(parent->row(), 0, parent);
|
return createIndex(parent->row(), 0, parent);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user