diff options
Diffstat (limited to 'tests/manual/fakevim/main.cpp')
-rw-r--r-- | tests/manual/fakevim/main.cpp | 5 |
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(); |