QFileDialog, Fehler: "Couldn't open named pipe (2)"

Alles rund um die Programmierung mit Qt
Antworten
dusti
Beiträge: 35
Registriert: 7. März 2009 14:24

QFileDialog, Fehler: "Couldn't open named pipe (2)"

Beitrag von dusti »

Ich habe folgenden Code:

Code: Alles auswählen

QFileDialog dialog(this);
    dialog.setDirectory(QDir::homePath());
    dialog.setFileMode(QFileDialog::Directory);

    if (dialog.exec())
    {
        importer.setDir(dialog.selectedFiles().at(0));
    }
Sobald der Code ausgeführt wird, erscheint erst nur ein leeres Fenster in der Grösse des FileDialogs. Erst nach einigen Sekunden (1 bis zu 10 Sekunden) wird dieses Fenster dann "gefüllt" und ich sehe die Ordner, Buttons etc. Zeitgleich erscheint aber in Qt-Creator im Window "Application Output" folgende Fehlermeldung sehr oft (ca 150x):
| tid00000B48 Couldn't open named pipe (2)
Ansonsten funktioniert das Auswählen eines Ordners aber und das Programm wird ordnungsgemäss weiter ausgeführt.
Ich kann in meinem Code keinen Fehler entdecken und verstehe auch nicht, wass die Fehlermeldung mir sagen will. Im Internet kann ich dazu auch nichts finden, was mir wirklich weiterhilft oder das Problem lösen könnte.

Es wäre super, wenn mir jemand weiterhelfen könnte!
franzf
Beiträge: 3114
Registriert: 31. Mai 2006 11:15

Beitrag von franzf »

Verwende die fertige statische Methode QFileDialog::getExistingDirectory(), das ist einfacher.
Ob es das Problem beseitigt, bezweifle ich. Ich denke irgendwo mal gelesen zu haben, dass das an einer (nicht erreichbaren) Netzwerkfreigabe liegt, kann das aber nicht verfolgen, da ich kein Windows hab.
Antworten