]> cloud.milkyroute.net Git - dolphin.git/commit
Port QRegExp to QRegularExpression
authorAhmad Samir <a.samirh78@gmail.com>
Tue, 24 Dec 2019 15:15:44 +0000 (17:15 +0200)
committerAhmad Samir <a.samirh78@gmail.com>
Wed, 6 May 2020 09:37:38 +0000 (11:37 +0200)
commite3c03e466ea53e575752154cde4e24caea118471
treec939719355c672406ad1e0df7fcff15bd947afa6
parent37deaaef2c39a4c4b410cd0313a55a4072d2b2ff
Port QRegExp to QRegularExpression

Summary:
Port QRegExp::exactMatch() with QRegularExpression::anchoredPattern().
Port QRegExp::Wildcard with QRegularExpression::wildcardToRegularExpression().
Note that QRegularExpression::wildcardToRegularExpression() returns an anchored
pattern.

Test Plan:
Using the filter bar in dolphin works as before.

All unit tests pass, except:
- kfileitemmodeltest (which is unrelated AFAICS); it fails on master too
- placesitemmodeltest, which fails on master too

Reviewers: #dolphin, elvisangelaccio, meven

Reviewed By: #dolphin, elvisangelaccio

Subscribers: kfm-devel

Tags: #dolphin

Differential Revision: https://phabricator.kde.org/D26215
src/dolphinpart.cpp
src/kitemviews/private/kfileitemmodelfilter.cpp
src/kitemviews/private/kfileitemmodelfilter.h
src/views/dolphinview.cpp
src/views/dolphinview.h