MantisBT - Doomseeker
View Issue Details
0003898Doomseeker[All Projects] Cleanuppublic2021-08-08 22:112022-05-31 01:41
Blzut3 
Blzut3 
normalminorN/A
closedfixed 
1.3.2 
1.3.31.3.3 
0003898: QSound is no longer supported in Qt 6 Multimedia
Qt 6 no longer has QSound. Not sure if QSoundEffect (also available in Qt 5) is the direct replacement?
No tags attached.
child of 0003895needs testing Blzut3 Add support for Qt 6.2+ 
Issue History
2021-08-08 22:11Blzut3New Issue
2021-08-08 22:11Blzut3Relationship addedchild of 0003895
2021-08-09 23:07Blzut3Assigned To => Blzut3
2021-08-09 23:07Blzut3Statusnew => assigned
2021-08-09 23:14Blzut3Note Added: 0021706
2021-08-09 23:14Blzut3Statusassigned => needs testing
2021-08-16 18:56WubTheCaptainNote Added: 0021732
2021-08-16 18:56WubTheCaptainProduct Version1.3.3 => 1.0
2021-08-16 19:00WubTheCaptainNote Added: 0021733
2021-08-16 19:00WubTheCaptainProduct Version1.0 => 1.3.2
2021-08-17 00:47Blzut3Note Added: 0021742
2021-12-22 19:37ZalewaNote Added: 0021981
2021-12-23 20:14Blzut3Statusneeds testing => resolved
2021-12-23 20:14Blzut3Fixed in Version => 1.3.3
2021-12-23 20:14Blzut3Resolutionopen => fixed
2022-05-31 01:41WubTheCaptainStatusresolved => closed

Notes
(0021706)
Blzut3   
2021-08-09 23:14   
QSoundEffect seems to do the trick:'https://bitbucket.org/Doomseeker/doomseeker/commits/ee6d277541a55417e5da3e5cc414dc65365f36a8 [^]'
(0021732)
WubTheCaptain   
2021-08-16 18:56   
$ git checkout 1.0
Previous HEAD position was 551f7f5d - Bumped version of Doomseeker to 0.12.2, bumped Chocolate Doom plugin 
to 12 (skipping beta version 11 from default branch).
HEAD is now at 4989a600 - Bumped Zandronum plugin version.
$ grep -r "QSound;" .
./src/core/gui/irc/ircsounds.h:class QSound;

Absent from 0.12.2b. Product Version → 1.0 (the earliest version to experience this issue).
(0021733)
WubTheCaptain   
2021-08-16 19:00   
Product Version → 1.3.2 because of Qt6 release date. 1.3.1 was released in January 27, 2020. Qt 6 was released in December 8, 2020 (according to enwiki without a citation). 😅
(0021742)
Blzut3   
2021-08-17 00:47   
Honestly given that this is the reason that we couldn't even consider a port until 6.2 Beta was out (6.2 adds the Qt Multimedia module), I don't know how much the release date of Qt 6.0 matters. One could say it was fixed before it even became a problem! ;)
(0021981)
Zalewa   
2021-12-22 19:37   
I tested with Qt 5.7.1 on Windows 10 and the IRC notification sounds play correctly.