Browse Source

- Fix '!' support in label names

adaptive-webui-19844
Christophe Dumez 15 years ago
parent
commit
1b1dde3fc8
  1. 12
      src/misc.h

12
src/misc.h

@ -184,13 +184,17 @@ public: @@ -184,13 +184,17 @@ public:
}
static QString toValidFileSystemName(QString filename) {
filename = filename.replace("\\", "/");
QRegExp regex("[/:!?\"*<>|]");
return filename.replace(regex, " ");
qDebug("toValidFSName: %s", filename.toLocal8Bit().data());
filename = filename.replace("\\", "/").trimmed();
QRegExp regex("[/:?\"*<>|]");
filename = filename.replace(regex, " ").trimmed();
qDebug("toValidFSName, result: %s", filename.toLocal8Bit().data());
return filename;
}
static bool isValidFileSystemName(QString filename) {
filename = filename.replace("\\", "/");
filename = filename.replace("\\", "/").trimmed();
if(filename.isEmpty()) return false;
QRegExp regex("[/:?\"*<>|]");
if(filename.contains(regex))
return false;

Loading…
Cancel
Save