Be more verbose on the resource tree.

Change-Id: I1e079f94767d95d997ebb6d758c40e605fd36c75
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
This commit is contained in:
kh1 2013-10-16 12:48:21 +02:00 committed by Karsten Heimrich
parent 0b8592fab9
commit 27a63dd497

View File

@ -61,6 +61,7 @@
#include <kdrunoncechecker.h> #include <kdrunoncechecker.h>
#include <kdupdaterfiledownloaderfactory.h> #include <kdupdaterfiledownloaderfactory.h>
#include <QDirIterator>
#include <QtCore/QTranslator> #include <QtCore/QTranslator>
#include <QMessageBox> #include <QMessageBox>
@ -254,11 +255,10 @@ int main(int argc, char *argv[])
qDebug() << "Resource tree before loading the in-binary resource:"; qDebug() << "Resource tree before loading the in-binary resource:";
qDebug() << "Language: " << QLocale().uiLanguages().value(0, QLatin1String("No UI language set")); qDebug() << "Language: " << QLocale().uiLanguages().value(0, QLatin1String("No UI language set"));
QDir dir(QLatin1String(":/")); QDirIterator it(QLatin1String(":/"), QDir::NoDotAndDotDot | QDir::AllEntries | QDir::Hidden,
foreach (const QString &i, dir.entryList()) { QDirIterator::Subdirectories);
const QByteArray ba = i.toUtf8(); while (it.hasNext())
qDebug().nospace() << " :/" << ba.constData(); qDebug() << QString::fromLatin1(" %1").arg(it.next());
}
} }
// register custom operations before reading the binary content cause they may used in // register custom operations before reading the binary content cause they may used in
@ -362,18 +362,10 @@ int main(int argc, char *argv[])
if (QInstaller::isVerbose()) { if (QInstaller::isVerbose()) {
qDebug() << "Resource tree after loading the in-binary resource:"; qDebug() << "Resource tree after loading the in-binary resource:";
QDirIterator it(QLatin1String(":/"), QDir::NoDotAndDotDot | QDir::AllEntries | QDir::Hidden,
QDir dir = QDir(QLatin1String(":/")); QDirIterator::Subdirectories);
foreach (const QString &i, dir.entryList()) while (it.hasNext())
qDebug() << QString::fromLatin1(" :/%1").arg(i); qDebug() << QString::fromLatin1(" %1").arg(it.next());
dir = QDir(QLatin1String(":/metadata/"));
foreach (const QString &i, dir.entryList())
qDebug() << QString::fromLatin1(" :/metadata/%1").arg(i);
dir = QDir(QLatin1String(":/translations/"));
foreach (const QString &i, dir.entryList())
qDebug() << QString::fromLatin1(" :/translations/%1").arg(i);
} }
const QString directory = QLatin1String(":/translations"); const QString directory = QLatin1String(":/translations");