QFileDialog freeze
Verfasst: 20. November 2014 14:59
Hallo!
Ich habe folgendes Problem, das für mich völlig neu ist. Ich möchte, dass der User über ein QFileDialog einen Dateiort und Namen festlegt damit ich eine Datei anlegen kann. Ich habe folgenden Code mit dem ich das Mache:
Das QFileDialog Fenster lädt allerdings nicht vollständig und friert einfach ein, siehe screenshot.

Was genau mache ich also falsch?
Ich habe folgendes Problem, das für mich völlig neu ist. Ich möchte, dass der User über ein QFileDialog einen Dateiort und Namen festlegt damit ich eine Datei anlegen kann. Ich habe folgenden Code mit dem ich das Mache:
Code: Alles auswählen
void SpacecraftDataView::saveToFile(){
QString fileName = QFileDialog::getSaveFileName(this, "Save Data", "", "Textdatei (*.txt);;All Files(*)");
if(fileName.isEmpty()){
return;
}else{
QTextDocumentWriter writer(fileName);
if(!writer.write(&dataProcessor->getDocument())){
QMessageBox::information(this, tr("Unable to write to file"), "Writing to file was not possible.");
return;
}else{
//! \todo something here
}
}
}

Was genau mache ich also falsch?