MantisBT - Doomseeker
View Issue Details
0004444Doomseeker[All Projects] Bugpublic2024-11-24 16:562024-12-15 19:29
DrinkyBird 
Zalewa 
normalminoralways
resolvedfixed 
LinuxopenSUSE Tumbleweed20241121
 
1.5.2 
0004444: Qt 6: QObject::connect warning spam when hovering over servers
When Doomseeker is built with Qt 6, the following warning will occur when hovering over servers and the tooltip pops up:


qt.core.qobject.connect: QObject::connect: Cannot connect (nullptr)::focusObjectChanged(QObject*) to QApplication::_q_updateFocusObject(QObject*)
1. Build Doomseeker with Qt 6.
2. Hover over servers in the server table.
No tags attached.
Issue History
2024-11-24 16:56DrinkyBirdNew Issue
2024-11-30 01:39Blzut3Note Added: 0024165
2024-11-30 01:39Blzut3Statusnew => acknowledged
2024-11-30 18:30DrinkyBirdNote Added: 0024167
2024-12-09 01:20Blzut3Note Added: 0024171
2024-12-12 18:58ZalewaNote Added: 0024172
2024-12-12 18:58ZalewaStatusacknowledged => needs testing
2024-12-15 17:57DrinkyBirdNote Added: 0024173
2024-12-15 19:29ZalewaStatusneeds testing => resolved
2024-12-15 19:29ZalewaFixed in Version => 1.5.2
2024-12-15 19:29ZalewaResolutionopen => fixed
2024-12-15 19:29ZalewaAssigned To => Zalewa

Notes
(0024165)
Blzut3   
2024-11-30 01:39   
This may be an issue with Qt6 and Wayland. This is triggered when the tooltip pops up while Doomseeker is out of focus.
(0024167)
DrinkyBird   
2024-11-30 18:30   
Yeah, tooltips under Wayland are a bit screwy in general when Doomseeker is out of focus; they appear in their own decorated window that is centred on the main window. That affects both Qt 5 and 6.

It's possible the specific issue reported by this warning exists in Qt 5 as well, but Qt 6 is better at reporting these issues (from experience with QObject::connect warnings in personal projects)
(0024171)
Blzut3   
2024-12-09 01:20   
Based on the pull request that got sent in today, it turns out a trivial change can address this:'https://bitbucket.org/Doomseeker/doomseeker/pull-requests/17 [^]'
(0024172)
Zalewa   
2024-12-12 18:58   
Change merged:'https://bitbucket.org/Doomseeker/doomseeker/commits/ebf8a099c544f73decee0abf829a9bed70013ee0 [^]'
(0024173)
DrinkyBird   
2024-12-15 17:57   
Yep, that fixes this ticket, and the issue with tooltips when the window is unfocused.