aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/objects/KvsObject_lineEdit.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/objects/KvsObject_lineEdit.cpp')
-rw-r--r--src/modules/objects/KvsObject_lineEdit.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/modules/objects/KvsObject_lineEdit.cpp b/src/modules/objects/KvsObject_lineEdit.cpp
index daeea0142..bff8efc91 100644
--- a/src/modules/objects/KvsObject_lineEdit.cpp
+++ b/src/modules/objects/KvsObject_lineEdit.cpp
@@ -24,10 +24,11 @@
//=============================================================================
#include "KviError.h"
+#include "KviRegExp.h"
#include "kvi_debug.h"
#include "KviLocale.h"
#include "KvsObject_lineEdit.h"
-#include <QRegExpValidator>
+#include <QRegularExpressionValidator>
#include <QLineEdit>
#include <QCompleter>
static const char * mode_tbl[] = {
@@ -270,7 +271,7 @@ KVSO_CLASS_FUNCTION(lineEdit, setInputValidator)
KVSO_PARAMETERS_BEGIN(c)
KVSO_PARAMETER("reg_expression", KVS_PT_STRING, 0, szReg)
KVSO_PARAMETERS_END(c)
- ((QLineEdit *)widget())->setValidator(new QRegExpValidator(QRegExp(szReg), ((QLineEdit *)widget())));
+ ((QLineEdit *)widget())->setValidator(new QRegularExpressionValidator(KviRegExp(szReg), ((QLineEdit *)widget())));
return true;
}
KVSO_CLASS_FUNCTION(lineEdit, maxLength)