File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -384,10 +384,13 @@ Qt::ItemFlags TorrentContentModel::flags(const QModelIndex &index) const
384384 if (!index.isValid ())
385385 return Qt::NoItemFlags;
386386
387+ Qt::ItemFlags flags {Qt::ItemIsEnabled | Qt::ItemIsSelectable | Qt::ItemIsUserCheckable};
387388 if (itemType (index) == TorrentContentModelItem::FolderType)
388- return Qt::ItemIsEditable | Qt::ItemIsEnabled | Qt::ItemIsSelectable | Qt::ItemIsUserCheckable | Qt::ItemIsTristate;
389+ flags |= Qt::ItemIsTristate;
390+ if (index.column () == TorrentContentModelItem::COL_PRIO )
391+ flags |= Qt::ItemIsEditable;
389392
390- return Qt::ItemIsEditable | Qt::ItemIsEnabled | Qt::ItemIsSelectable | Qt::ItemIsUserCheckable ;
393+ return flags ;
391394}
392395
393396QVariant TorrentContentModel::headerData (int section, Qt::Orientation orientation, int role) const
You can’t perform that action at this time.
0 commit comments