mirror of
https://bitbucket.org/smil3y/kde-playground.git
synced 2025-02-23 18:32:51 +00:00
karchivemanager: workaround for formats without directories entries
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
47683e5c41
commit
b08c3b5364
1 changed files with 3 additions and 3 deletions
|
@ -1005,9 +1005,9 @@ KArchiveModelPrivate::KArchiveModelPrivate(QObject *parent)
|
||||||
// because altering paths is not easy
|
// because altering paths is not easy
|
||||||
QString KArchiveModelPrivate::joinDir(const QString &dir1, const QString &dir2) const {
|
QString KArchiveModelPrivate::joinDir(const QString &dir1, const QString &dir2) const {
|
||||||
if (dir1.isEmpty()) {
|
if (dir1.isEmpty()) {
|
||||||
return dir2;
|
return QDir::cleanPath("/" + dir2);
|
||||||
}
|
}
|
||||||
return dir1 + "/" + dir2;
|
return QDir::cleanPath(dir1 + "/" + dir2);
|
||||||
}
|
}
|
||||||
|
|
||||||
QStandardItem* KArchiveModelPrivate::makeColumn(const QString &string) const {
|
QStandardItem* KArchiveModelPrivate::makeColumn(const QString &string) const {
|
||||||
|
@ -1092,7 +1092,7 @@ void KArchiveModelPrivate::run() {
|
||||||
m_interrupt = false;
|
m_interrupt = false;
|
||||||
|
|
||||||
foreach (const KArchiveInfo &info, m_list) {
|
foreach (const KArchiveInfo &info, m_list) {
|
||||||
if(m_interrupt) {
|
if (m_interrupt) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue