diff --git a/src/app/puzzle/puzzlemainwindow.cpp b/src/app/puzzle/puzzlemainwindow.cpp index 208f8af8b..8f8252a76 100644 --- a/src/app/puzzle/puzzlemainwindow.cpp +++ b/src/app/puzzle/puzzlemainwindow.cpp @@ -85,17 +85,17 @@ PuzzleMainWindow::~PuzzleMainWindow() //--------------------------------------------------------------------------------------------------------------------- bool PuzzleMainWindow::LoadFile(QString path) { -// try -// { -// VLayoutConverter converter(path); -// path = converter.Convert(); -// } -// catch (VException &e) -// { -// qCCritical(pWindow, "%s\n\n%s\n\n%s", qUtf8Printable(tr("File error.")), -// qUtf8Printable(e.ErrorMessage()), qUtf8Printable(e.DetailedInformation())); -// return false; -// } + try + { + VLayoutConverter converter(path); + path = converter.Convert(); + } + catch (VException &e) + { + qCCritical(pWindow, "%s\n\n%s\n\n%s", qUtf8Printable(tr("File error.")), + qUtf8Printable(e.ErrorMessage()), qUtf8Printable(e.DetailedInformation())); + return false; + } QFile file(path); file.open(QIODevice::ReadOnly);