diff --git a/src/gui/qt/joinnetworkgamedialog/joinnetworkgamedialogimpl.cpp b/src/gui/qt/joinnetworkgamedialog/joinnetworkgamedialogimpl.cpp index 28416fb2..56a03940 100644 --- a/src/gui/qt/joinnetworkgamedialog/joinnetworkgamedialogimpl.cpp +++ b/src/gui/qt/joinnetworkgamedialog/joinnetworkgamedialogimpl.cpp @@ -83,7 +83,7 @@ void joinNetworkGameDialogImpl::exec() { TiXmlElement * profiles = new TiXmlElement( "ServerProfiles" ); root->LinkEndChild( profiles ); - doc.SaveFile( myServerProfilesFile ); + doc.SaveFile(QString::fromUtf8(myServerProfilesFile.c_str()).toStdString()); } //Liste Füllen @@ -143,7 +143,7 @@ void joinNetworkGameDialogImpl::itemFillForm (QTreeWidgetItem* item, int column) bool toIntTrue; - TiXmlDocument doc(myServerProfilesFile); + TiXmlDocument doc(QString::fromUtf8(myServerProfilesFile.c_str()).toStdString()); if(!doc.LoadFile()) { QMessageBox::warning(this, tr("Load Server-Profile-File Error"), tr("Could not load server-profiles-file:\n"+QString::fromUtf8(myServerProfilesFile.c_str()).toAscii()), @@ -169,7 +169,7 @@ void joinNetworkGameDialogImpl::saveServerProfile() { // bool toIntTrue; - TiXmlDocument doc(myServerProfilesFile); + TiXmlDocument doc(QString::fromUtf8(myServerProfilesFile.c_str()).toStdString()); if(!doc.LoadFile()) { QMessageBox::warning(this, tr("Load Server-Profile-File Error"), tr("Could not load server-profiles-file:\n"+QString::fromUtf8(myServerProfilesFile.c_str()).toAscii()), @@ -236,7 +236,7 @@ void joinNetworkGameDialogImpl::saveServerProfile() { void joinNetworkGameDialogImpl::deleteServerProfile() { - TiXmlDocument doc(myServerProfilesFile); + TiXmlDocument doc(QString::fromUtf8(myServerProfilesFile.c_str()).toStdString()); if(!doc.LoadFile()) { QMessageBox::warning(this, tr("Load Server-Profile-File Error"), tr("Could not load server-profiles-file:\n"+QString::fromUtf8(myServerProfilesFile.c_str()).toAscii()),