Port QRegExp to QRegularExpression

Authored by ahmadsamir on Dec 20 2019, 7:29 PM.

Description

Port QRegExp to QRegularExpression

Summary:
Port QRegExp::exactMatch() by using QRegularExpression::anchoredPattern()
to match the entire subject string.

Remove filenameOnly(), it's been broken for a long time (QStringLiteral("[/\\]")
is not a valid QRegExp pattern); besides it's not needed as QFileInfo::fileName()
is used to get the filename.

Test Plan: make && ctest

Reviewers: Frameworks, dfaure, ervin, apol

Reviewed By: dfaure, ervin

Subscribers: kde-frameworks-devel

Tags: Frameworks

Differential Revision: https://phabricator.kde.org/D26177

Details

Committed
ahmadsamirJan 5 2020, 9:50 AM
Reviewer
dfaure
Differential Revision
D26177: Port QRegExp to QRegularExpression
Parents
R237:500892be5d75: dec and hex as namespaced in qt5.15
Branches
Unknown
Tags
Unknown