2016-04-18 19 views
0

Ich habe ein Problem mit QFileDialog. Ich habe diesen Code:Öffnen von QFileDialog shell comdlg32 fileopensave.cpp

fileDialog = new QFileDialog(this); 
fileDialog->setFileMode(QFileDialog::Directory); 
fileDialog->setReadOnly(true); 

if (fileDialog->exec()){ 
    ui->FilePath->setText(fileDialog->directoryUrl().toString()); 
} 

In Anwendung out, es hat mir gesagt, dies:

shell \ comdlg32 \ fileopensave.cpp (9456) \ comdlg32.dll 00007FF9A3A2260A: (Anrufer: 00007FF9A3A2A866) RetourHrPreRelease tid (2110) 80070490 Introuvable.

Callcontext: [\ PickerModalLoop \ InitDialog \ FileDialogInitEnterpriseData]

verwende ich Qt Creator 3.5.0 und Qt5.5.0 auf Windows 10.

Hat hierfür eine Lösung jemand haben?

+0

kann mir jeder Körper helfen bitte ???? –

+0

Ich bin mit dem gleichen Problem konfrontiert, es scheint ein Fehler von QT5 zu sein + – GTRONICK

Antwort

0

Dieses Problem wird in dem folgenden Thema wurde beantwortet:

How to debug …\comdlg32\fileopensave.cpp

TLDR: kein Thema. Nachricht ist eine zusätzliche Debug-Nachricht von Win10 API.

+0

Wie zu debuggen ... \ comdlg32 \ fileopensave.cpp wird nicht erreicht. Oder vielleicht wurde es entfernt. Kannst du den gleichen Link hier setzen? Vielen Dank –