fileName() liefert <null> zurück! WARUM?
Verfasst: 15. Mai 2006 16:50
Also wenn ich das Beispiel aus dem Assistant Compiele kommt bei mir Zwar ne Bytezahl aber der fileName() Liefert immer <null> zurück!
Poste mal den Code
Danke für eure Hilfe Merodwin
PS: Ich verwende Visual c++ 2005 Express und Qt 4.1.2
Poste mal den Code
Code: Alles auswählen
#include <QDir>
#include <stdio.h>
int main(int argc, char *argv[])
{
QDir dir;
dir.setFilter(QDir::Files | QDir::Hidden | QDir::NoSymLinks);
dir.setSorting(QDir::Size | QDir::Reversed);
QFileInfoList list = dir.entryInfoList();
printf(" Bytes Filename\n");
for (int i = 0; i < list.size(); ++i) {
QFileInfo fileInfo = list.at(i);
printf("%10li %s\n", fileInfo.size(), qPrintable(fileInfo.fileName()));
}
return 0;
}PS: Ich verwende Visual c++ 2005 Express und Qt 4.1.2