folder view sorting

This commit is contained in:
2019-02-20 17:43:25 +01:00
parent 8e858d9376
commit 49d098c2d7
11 changed files with 137 additions and 69 deletions
+10 -7
View File
@@ -38,16 +38,16 @@ QByteArray image2Blob(const QImage &image)
return(ba);
}
void insertPath(QString szPath, QStandardItem* lpRootItem)
QStandardItem* insertPath(QString szPath, QStandardItem* lpRootItem)
{
if(!lpRootItem)
return;
return(0);
QString szPath1 = szPath.replace("\\", "/");
QStringList szPathList = szPath1.split("/");
QStandardItem* lpCurRoot = lpRootItem;
int path;
bool bFound;
QString szPath1 = szPath.replace("\\", "/");
QStringList szPathList = szPath1.split("/");
QStandardItem* lpCurRoot = lpRootItem;
int path;
bool bFound;
szPath1 = "";
@@ -79,6 +79,9 @@ void insertPath(QString szPath, QStandardItem* lpRootItem)
lpCurRoot->appendRow(lpNewItem);
lpNewItem->setData(QVariant::fromValue(szPath1), Qt::UserRole+2);
szPath1.append(QDir::separator());
lpCurRoot = lpNewItem;
}
return(lpCurRoot);
}