QModelIndex ShortcutsModel::parent(const QModelIndex &child) const
{
if (!child.isValid())
- return QModelIndex();
+ return {};
auto *item = static_cast<Item *>(child.internalPointer());
Q_ASSERT(item);
if (!item->parentItem)
- return QModelIndex();
+ return {};
return createIndex(item->parentItem->row, 0, item->parentItem);
}
if (oldSeq == storedSeq && newSeq != storedSeq) {
if (++_changedCount == 1)
- emit hasChanged(true);
+ emit changed(true);
}
else if (oldSeq != storedSeq && newSeq == storedSeq) {
if (--_changedCount == 0)
- emit hasChanged(false);
+ emit changed(false);
}
return true;
emit dataChanged(index(0, 1), index(rowCount()-1, 1));
if (_changedCount != 0) {
_changedCount = 0;
- emit hasChanged(false);
+ emit changed(false);
}
}
}
if (_changedCount != 0) {
_changedCount = 0;
- emit hasChanged(false);
+ emit changed(false);
}
}