Fixed utf-8 bug in server profiles.

This commit is contained in:
lotodore
2007-05-27 22:56:44 +00:00
parent 36496a402f
commit ab4cf73caa
@@ -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()),