forked from qt-creator/qt-creator
Utils: Port NewClassWidget to QRegularExpression
Task-number: 24098 Change-Id: I6dcc14f474ffe0b25d2a4db948346c2274fcfeea Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -28,7 +28,6 @@
|
||||
|
||||
#include <QFileDialog>
|
||||
#include <QDebug>
|
||||
#include <QRegExp>
|
||||
|
||||
enum { debugNewClassWidget = 0 };
|
||||
|
||||
@@ -53,7 +52,6 @@ struct NewClassWidgetPrivate {
|
||||
QString m_formExtension;
|
||||
bool m_valid = false;
|
||||
bool m_classEdited = false;
|
||||
QRegExp m_classNameValidator;
|
||||
};
|
||||
|
||||
NewClassWidgetPrivate:: NewClassWidgetPrivate() :
|
||||
@@ -225,10 +223,6 @@ void NewClassWidget::setClassType(ClassType ct)
|
||||
void NewClassWidget::setNamesDelimiter(const QString &delimiter)
|
||||
{
|
||||
d->m_ui.classLineEdit->setNamespaceDelimiter(delimiter);
|
||||
const QString escaped = QRegExp::escape(delimiter);
|
||||
d->m_classNameValidator = QRegExp(QLatin1String("[a-zA-Z_][a-zA-Z0-9_]*(")
|
||||
+ escaped
|
||||
+ QLatin1String("[a-zA-Z_][a-zA-Z0-9_]*)*"));
|
||||
}
|
||||
|
||||
void NewClassWidget::slotValidChanged()
|
||||
|
||||
Reference in New Issue
Block a user