aboutsummaryrefslogtreecommitdiffstats
path: root/tests/manual/fakevim/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/manual/fakevim/main.cpp')
-rw-r--r--tests/manual/fakevim/main.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/manual/fakevim/main.cpp b/tests/manual/fakevim/main.cpp
index 12d933e6934..49dbcc3b60a 100644
--- a/tests/manual/fakevim/main.cpp
+++ b/tests/manual/fakevim/main.cpp
@@ -31,6 +31,7 @@
#include <QMessageBox>
#include <QPainter>
#include <QPlainTextEdit>
+#include <QRegularExpression>
#include <QStatusBar>
#include <QTextEdit>
@@ -61,7 +62,7 @@ public:
if ( TextEdit::overwriteMode() ) {
QFontMetrics fm(TextEdit::font());
- rect.setWidth(fm.width('m'));
+ rect.setWidth(fm.horizontalAdvance('m'));
painter.setPen(Qt::NoPen);
painter.setBrush(TextEdit::palette().color(QPalette::Base));
painter.setCompositionMode(QPainter::CompositionMode_Difference);
@@ -89,7 +90,7 @@ static void highlightMatches(QWidget *widget, const QString &pattern)
// Highlight matches.
QTextDocument *doc = ed->document();
- QRegExp re(pattern);
+ const QRegularExpression re(pattern);
cur = doc->find(re);
int a = cur.position();