MantisBT - Doomseeker
View Issue Details
0004444Doomseeker[All Projects] Bugpublic2024-11-24 16:562025-11-12 20:52
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.
related to 0004574needs testing Zalewa Create game dialog is sent behind server window when moving mouse 
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
2025-11-12 20:52ZalewaRelationship addedrelated to 0004574

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.