mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-20 16:20:52 +01:00
Amelioration des messages d'avertissement lors de la suppression d'une categorie
Meilleure gestion des caracteres interdits lors de la creation d'une categorie ou d'un element Mise a jour des traductions git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@248 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
21
qet.cpp
21
qet.cpp
@@ -217,3 +217,24 @@ QString QET::license() {
|
||||
}
|
||||
return(txt_license);
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
@return la liste des caracteres interdits dans les noms de fichiers sous
|
||||
Windows
|
||||
*/
|
||||
QList<QChar> QET::forbiddenCharacters() {
|
||||
return(QList<QChar>() << '\\' << '/' << ':' << '*' << '?' << '"' << '<' << '>' << '|');
|
||||
}
|
||||
|
||||
/**
|
||||
@param string une chaine de caracteres
|
||||
@return true si string contient un caractere interdit dans les noms de
|
||||
fichiers sous Windows
|
||||
*/
|
||||
bool QET::containsForbiddenCharacters(const QString &string) {
|
||||
foreach(QChar c, QET::forbiddenCharacters()) {
|
||||
if (string.contains(c)) return(true);
|
||||
}
|
||||
return(false);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user