Fix deprecated QRegExp

Use QRegularExpression instead.

https://doc.qt.io/qt-5/qregularexpression.html#notes-for-qregexp-users

This function was introduced in Qt 5
This commit is contained in:
Simon De Backer 2020-09-18 23:04:48 +02:00
parent 859f6dd06d
commit 0b3238aac0
2 changed files with 10 additions and 11 deletions

View File

@ -29,7 +29,7 @@
DiagramPosition::DiagramPosition(const QString &letter, unsigned int number) { DiagramPosition::DiagramPosition(const QString &letter, unsigned int number) {
// purifie les lettres // purifie les lettres
letter_ = letter.toUpper(); letter_ = letter.toUpper();
letter_.remove(QRegExp("[^A-Z]")); letter_.remove(QRegularExpression("[^A-Z]"));
number_ = number; number_ = number;
} }

View File

@ -19,7 +19,6 @@
#define DIAGRAM_POSITION_H #define DIAGRAM_POSITION_H
#include <QPointF> #include <QPointF>
#include <QString> #include <QString>
#include <QRegExp>
/** /**
This class stores the position of an electrical element on its parent diagram. This class stores the position of an electrical element on its parent diagram.
While exact coordinates can be stored for convenience, the concept of diagram While exact coordinates can be stored for convenience, the concept of diagram