Remove flags method.
This commit is contained in:
parent
54f17741ae
commit
4eb76509a8
|
@ -138,26 +138,6 @@ void FeedsModel::updateAutoUpdateStatus() {
|
|||
}
|
||||
}
|
||||
|
||||
Qt::ItemFlags FeedsModel::flags(const QModelIndex &index) const {
|
||||
Qt::ItemFlags base_flags = QAbstractItemModel::flags(index);
|
||||
RootItem *item_for_index = itemForIndex(index);
|
||||
|
||||
switch (item_for_index->kind()) {
|
||||
case RootItem::Bin:
|
||||
return base_flags;
|
||||
|
||||
case RootItem::Cattegory:
|
||||
return base_flags | Qt::ItemIsDragEnabled | Qt::ItemIsDropEnabled;
|
||||
|
||||
case RootItem::Feeed:
|
||||
return base_flags | Qt::ItemIsDragEnabled;
|
||||
|
||||
case RootItem::Root:
|
||||
default:
|
||||
return base_flags | Qt::ItemIsDropEnabled;
|
||||
}
|
||||
}
|
||||
|
||||
QVariant FeedsModel::headerData(int section, Qt::Orientation orientation, int role) const {
|
||||
if (orientation != Qt::Horizontal) {
|
||||
return QVariant();
|
||||
|
|
|
@ -55,7 +55,6 @@ class FeedsModel : public QAbstractItemModel {
|
|||
return itemForIndex(index)->data(index.column(), role);
|
||||
}
|
||||
|
||||
Qt::ItemFlags flags(const QModelIndex &index) const;
|
||||
QVariant headerData(int section, Qt::Orientation orientation, int role) const;
|
||||
QModelIndex index(int row, int column, const QModelIndex &parent) const;
|
||||
QModelIndex parent(const QModelIndex &child) const;
|
||||
|
|
Loading…
Reference in New Issue