@@ -217,12 +217,10 @@ int main( int argc, char * * argv )
|
||||
else if( argc > i+1 && ( QString( argv[i] ) == "--upgrade" ||
|
||||
QString( argv[i] ) == "-u" ) )
|
||||
{
|
||||
QString inFile( argv[i + 1] );
|
||||
DataFile dataFile( inFile );
|
||||
DataFile dataFile( QString::fromLocal8Bit( argv[i + 1] ) );
|
||||
if (argc > i+2)
|
||||
{
|
||||
const QString outFile = argv[i + 2];
|
||||
dataFile.writeFile( outFile );
|
||||
dataFile.writeFile( QString::fromLocal8Bit( argv[i + 2] ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -246,7 +244,7 @@ int main( int argc, char * * argv )
|
||||
else if( argc > i && ( QString( argv[i] ) == "--dump" ||
|
||||
QString( argv[i] ) == "-d" ) )
|
||||
{
|
||||
QFile f( argv[i + 1] );
|
||||
QFile f( QString::fromLocal8Bit( argv[i + 1] ) );
|
||||
f.open( QIODevice::ReadOnly );
|
||||
QString d = qUncompress( f.readAll() );
|
||||
printf( "%s\n", d.toUtf8().constData() );
|
||||
@@ -255,14 +253,14 @@ int main( int argc, char * * argv )
|
||||
else if( argc > i && ( QString( argv[i] ) == "--render" ||
|
||||
QString( argv[i] ) == "-r" ) )
|
||||
{
|
||||
file_to_load = QString( argv[i + 1] );
|
||||
file_to_load = QString::fromLocal8Bit( argv[i + 1] );
|
||||
render_out = baseName( file_to_load ) + ".";
|
||||
++i;
|
||||
}
|
||||
else if( argc > i && ( QString( argv[i] ) == "--output" ||
|
||||
QString( argv[i] ) == "-o" ) )
|
||||
{
|
||||
render_out = baseName( QString( argv[i + 1] ) ) + ".";
|
||||
render_out = baseName( QString::fromLocal8Bit( argv[i + 1] ) ) + ".";
|
||||
++i;
|
||||
}
|
||||
else if( argc > i &&
|
||||
@@ -386,7 +384,7 @@ int main( int argc, char * * argv )
|
||||
else if( argc > i &&
|
||||
( QString( argv[i] ) == "--import" ) )
|
||||
{
|
||||
file_to_import = argv[i+1];
|
||||
file_to_import = QString::fromLocal8Bit( argv[i+1] );
|
||||
++i;
|
||||
// exit after import? (only for debugging)
|
||||
if( argc > i && QString( argv[i+1] ) == "-e" )
|
||||
@@ -396,7 +394,7 @@ int main( int argc, char * * argv )
|
||||
}
|
||||
else if( argc > i && ( QString( argv[i] ) == "--profile" || QString( argv[i] ) == "-p" ) )
|
||||
{
|
||||
profilerOutputFile = argv[i+1];
|
||||
profilerOutputFile = QString::fromLocal8Bit( argv[i+1] );
|
||||
++i;
|
||||
}
|
||||
else
|
||||
@@ -407,7 +405,7 @@ int main( int argc, char * * argv )
|
||||
"Try \"%s --help\" for more information.\n\n", argv[i], argv[0] );
|
||||
return( EXIT_FAILURE );
|
||||
}
|
||||
file_to_load = argv[i];
|
||||
file_to_load = QString::fromLocal8Bit( argv[i] );
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user