summaryrefslogtreecommitdiffstats
path: root/src/gui/doc
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2020-03-15 18:12:39 +0100
committerLars Knoll <lars.knoll@qt.io>2020-03-17 08:35:50 +0100
commitdee55af0a5359bb3b57a89cf3065ffca9d8506da (patch)
treeae849c37c5b43e4c2818d506077bacce5f28629f /src/gui/doc
parentbefd198c15b7a2b95f539372d2557063b6b397a6 (diff)
Remove QRegExpValidator
As QRegExp will be moved to a compat library in Qt 6. Change-Id: I181aec45bd798f49d2c50a0e7fb64782e004b854 Reviewed-by: Samuel Gaist <samuel.gaist@idiap.ch>
Diffstat (limited to 'src/gui/doc')
-rw-r--r--src/gui/doc/snippets/code/src_gui_util_qvalidator.cpp45
1 files changed, 0 insertions, 45 deletions
diff --git a/src/gui/doc/snippets/code/src_gui_util_qvalidator.cpp b/src/gui/doc/snippets/code/src_gui_util_qvalidator.cpp
index cc73ad9a19..1297ad8afe 100644
--- a/src/gui/doc/snippets/code/src_gui_util_qvalidator.cpp
+++ b/src/gui/doc/snippets/code/src_gui_util_qvalidator.cpp
@@ -99,51 +99,6 @@ s = "50";
v.validate(s, pos); // returns Acceptable
//! [2]
-
-//! [3]
-// regexp: optional '-' followed by between 1 and 3 digits
-QRegExp rx("-?\\d{1,3}");
-QValidator *validator = new QRegExpValidator(rx, this);
-
-QLineEdit *edit = new QLineEdit(this);
-edit->setValidator(validator);
-//! [3]
-
-
-//! [4]
-// integers 1 to 9999
-QRegExp rx("[1-9]\\d{0,3}");
-// the validator treats the regexp as "^[1-9]\\d{0,3}$"
-QRegExpValidator v(rx, 0);
-QString s;
-int pos = 0;
-
-s = "0"; v.validate(s, pos); // returns Invalid
-s = "12345"; v.validate(s, pos); // returns Invalid
-s = "1"; v.validate(s, pos); // returns Acceptable
-
-rx.setPattern("\\S+"); // one or more non-whitespace characters
-v.setRegExp(rx);
-s = "myfile.txt"; v.validate(s, pos); // Returns Acceptable
-s = "my file.txt"; v.validate(s, pos); // Returns Invalid
-
-// A, B or C followed by exactly five digits followed by W, X, Y or Z
-rx.setPattern("[A-C]\\d{5}[W-Z]");
-v.setRegExp(rx);
-s = "a12345Z"; v.validate(s, pos); // Returns Invalid
-s = "A12345Z"; v.validate(s, pos); // Returns Acceptable
-s = "B12"; v.validate(s, pos); // Returns Intermediate
-
-// match most 'readme' files
-rx.setPattern("read\\S?me(\.(txt|asc|1st))?");
-rx.setCaseSensitive(false);
-v.setRegExp(rx);
-s = "readme"; v.validate(s, pos); // Returns Acceptable
-s = "README.1ST"; v.validate(s, pos); // Returns Acceptable
-s = "read me.txt"; v.validate(s, pos); // Returns Invalid
-s = "readm"; v.validate(s, pos); // Returns Intermediate
-//! [4]
-
//! [5]
// regexp: optional '-' followed by between 1 and 3 digits
QRegularExpression rx("-?\\d{1,3}");