summaryrefslogtreecommitdiffstats
path: root/archiveview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'archiveview.cpp')
-rw-r--r--archiveview.cpp18
1 files changed, 0 insertions, 18 deletions
diff --git a/archiveview.cpp b/archiveview.cpp
index 1e272f5..6a83685 100644
--- a/archiveview.cpp
+++ b/archiveview.cpp
@@ -458,24 +458,6 @@ bool ArchiveProxy::filterAcceptsRow(int sourceRow, const QModelIndex &sourcePare
return model->matchRecursive(nameIdx, mFilter);
}
-bool ArchiveProxy::lessThan(const QModelIndex &left, const QModelIndex &right) const{
- int lNodeType = left.data(ArchiveModel::TypeRole).toInt();
- int rNodeType = right.data(ArchiveModel::TypeRole).toInt();
- if((lNodeType == ArchiveModel::SeriesPartNode) && (rNodeType == ArchiveModel::SeriesPartNode)){
- int lPartNo = left.data(ArchiveModel::SeriesPartRole).toInt();
- int rPartNo = right.data(ArchiveModel::SeriesPartRole).toInt();
- if((lPartNo > 0) && (rPartNo > 0)){
- return (lPartNo < rPartNo);
- }
- QString lSubtitle = left.data(ArchiveModel::SubtitleRole).toString();
- QString rSubtitle = right.data(ArchiveModel::SubtitleRole).toString();
- if(!lSubtitle.isEmpty() && !rSubtitle.isEmpty()){
- return (lSubtitle < rSubtitle);
- }
- }
- return QSortFilterProxyModel::lessThan(left, right);
-}
-
ArchiveFilesProxy::ArchiveFilesProxy(QObject *parent) : QSortFilterProxyModel(parent) {}
/* Mapping Editor Widget */