MantisBT - Doomseeker
View Issue Details
0003896Doomseeker[All Projects] Cleanuppublic2021-08-08 21:462021-08-13 17:01
Blzut3 
Blzut3 
normalminorN/A
needs testingopen 
1.3.3 
1.3.3 
0003896: Replace use of QRegExp with QRegularExpression
Qt 5 introduced QRegularExpression to replace QRegExp. Qt 6 drops support for QRegExp, and while still available in Qt6Core5Compat, many convenience functions that we use are removed so probably a good time to make the jump.
No tags attached.
child of 0003895needs testing Blzut3 Add support for Qt 6.2+ 
Issue History
2021-08-08 21:46Blzut3New Issue
2021-08-08 21:46Blzut3Relationship addedchild of 0003895
2021-08-09 05:02Blzut3Assigned To => Blzut3
2021-08-09 05:02Blzut3Statusnew => assigned
2021-08-09 07:21Blzut3Note Added: 0021704
2021-08-09 07:21Blzut3Statusassigned => needs review
2021-08-09 08:26Blzut3Note Edited: 0021704bug_revision_view_page.php?bugnote_id=21704#r13317
2021-08-10 09:23WubTheCaptainNote Added: 0021711
2021-08-10 09:26WubTheCaptainNote Edited: 0021711bug_revision_view_page.php?bugnote_id=21711#r13319
2021-08-10 09:27WubTheCaptainNote Edited: 0021711bug_revision_view_page.php?bugnote_id=21711#r13320
2021-08-10 09:27WubTheCaptainNote Edited: 0021711bug_revision_view_page.php?bugnote_id=21711#r13321
2021-08-10 09:28WubTheCaptainNote Edited: 0021711bug_revision_view_page.php?bugnote_id=21711#r13322
2021-08-10 09:28WubTheCaptainNote Edited: 0021711bug_revision_view_page.php?bugnote_id=21711#r13323
2021-08-13 17:01ZalewaStatusneeds review => needs testing

Notes
(0021704)
Blzut3   
2021-08-09 07:21   
(edited on: 2021-08-09 08:26)
'https://bitbucket.org/Doomseeker/doomseeker/commits/7305aae7e350cf7c1fc16887f856cd78068831bd [^]'

Due to the nature of regular expressions there's a good chance this breaks something.

Edit: Turns wildcardToRegularExpression was introduced in 5.12 so added a copy for older Qt.

(0021711)
WubTheCaptain   
2021-08-10 09:23   
(edited on: 2021-08-10 09:28)
'https://bitbucket.org/Doomseeker/doomseeker/commits/4e5c8d3a731f9d63b2ad89096991a3431765b06f [^]'

Quote from Blzut3
Edit: Turns wildcardToRegularExpression was introduced in 5.12 so added a copy for older Qt.

'https://bitbucket.org/Doomseeker/doomseeker/commits/9e64796faec58c83a90e6929b84f72989b726b0f [^]'