Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
dwg import: handle filenames with utf8 characters
(cherry picked from commit 4945e97)
- Loading branch information
Showing
with
2 additions
and
2 deletions.
-
+2
−2
src/app/dwg/qgsdwgimporter.cpp
|
@@ -596,7 +596,7 @@ bool QgsDwgImporter::import( const QString &drawing, QString &error, bool doExpa |
|
|
if ( fi.suffix().toLower() == QLatin1String( "dxf" ) ) |
|
|
{ |
|
|
//loads dxf |
|
|
std::unique_ptr<dxfRW> dxf( new dxfRW( drawing.toUtf8() ) ); |
|
|
std::unique_ptr<dxfRW> dxf( new dxfRW( drawing.toLocal8Bit() ) ); |
|
|
if ( !dxf->read( this, false ) ) |
|
|
{ |
|
|
result = DRW::BAD_UNKNOWN; |
|
@@ -605,7 +605,7 @@ bool QgsDwgImporter::import( const QString &drawing, QString &error, bool doExpa |
|
|
else if ( fi.suffix().toLower() == QLatin1String( "dwg" ) ) |
|
|
{ |
|
|
//loads dwg |
|
|
std::unique_ptr<dwgR> dwg( new dwgR( drawing.toUtf8() ) ); |
|
|
std::unique_ptr<dwgR> dwg( new dwgR( drawing.toLocal8Bit() ) ); |
|
|
if ( !dwg->read( this, false ) ) |
|
|
{ |
|
|
result = dwg->getError(); |
|
|