diff --git a/ChangeLog.txt b/ChangeLog.txt index ef45fb7f7..fba33b609 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -140,6 +140,7 @@ - Fix removing a pin in the Seam Allowance tool dialog. - Fix label size for case with two pins. - Fix crash while synchronize measurements. +- Fix incorrect filename regular expressions. # Version 0.6.1 October 23, 2018 - [#885] Regression. Broken support for multi size measurements. diff --git a/src/app/valentina/dialogs/dialogsavelayout.cpp b/src/app/valentina/dialogs/dialogsavelayout.cpp index 79685bb4b..f40ed931f 100644 --- a/src/app/valentina/dialogs/dialogsavelayout.cpp +++ b/src/app/valentina/dialogs/dialogsavelayout.cpp @@ -43,9 +43,9 @@ #include #ifndef Q_OS_WIN - Q_GLOBAL_STATIC_WITH_ARGS(const QString, baseFilenameRegExp, (QLatin1String("^[^/]+$"))) + Q_GLOBAL_STATIC_WITH_ARGS(const QString, baseFilenameRegExp, (QLatin1String("^[^\\/]+$"))) #else - Q_GLOBAL_STATIC_WITH_ARGS(const QString, baseFilenameRegExp, (QLatin1String("^[^\\:?\"*|/<>]+$"))) + Q_GLOBAL_STATIC_WITH_ARGS(const QString, baseFilenameRegExp, (QLatin1String("^[^\\:?\"*|\\/<>]+$"))) #endif bool DialogSaveLayout::havePdf = false;