Seite 1 von 1

fileName() liefert <null> zurück! WARUM?

Verfasst: 15. Mai 2006 16:50
von Merodwin
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

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;
    }
Danke für eure Hilfe Merodwin

PS: Ich verwende Visual c++ 2005 Express und Qt 4.1.2