5GUIs
5GUIs copied to clipboard
More Qt apps failing to be identified as Qt
5GUIs incorrectly identifies these Qt apps as AppKit:
Tableau Desktop VirtualBox Blackmagic Desktop Video Blackmagic RAW Player Blackmagic RAW Speed Test DaVinci Resolve
(I am horrified by the realization that DaVinci Resolve is a Qt app. It was supposed to save us from Premiere...)
Awful. Should be fixed ASAP!
It looks like Qt detection currently looks for QtCore.framework.
With the exception of VirtualBox, these aren't being detected because they just have the Qt .dylib binaries tossed in the Frameworks folder, like libQt5Core.5.dylib
But I think what we actually want to detect is QtGui, which is the library that creates desktop windows, etc.
If you want exact filename matches, those are:
QtGui.framework
and libQt5Gui.5.dylib
(the .5.dylib is always constant for Qt 5)
VirtualBox is failing detection because it has forked Qt frameworks with different names (e.g. QtGuiVBox.framework)
Maybe a fuzzy search for .*Qt.?Gui.*
?