[MacPorts] #44999: limit Qt4's menu item placement guessing and the damages it can cause
#44999: limit Qt4's menu item placement guessing and the damages it can cause -------------------------+-------------------------------- Reporter: rjvbertin@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: qt4-mac -------------------------+-------------------------------- Users of Qt and esp. KDE applications will have noticed certain irregularities in the Application menu About and Preferences items of these applications, which often do not invoke the expected action, sometimes even a completely unrelated one (as with KDevelop). A full discussion of the issue is in this upstream bugreport: https://bugreports.qt-project.org/browse/QTBUG-41351 Attached is a patch which removes the guesses Qt makes about which of an applications menu items should be moved to the Application menu. This may make applications (that rely on that guesswork) less "Mac like", but otherwise improves their functioning ("function over form"). It also paves the way to easier changes to individual applications to get the right menu items installed under About and Preferences (because those menu items are no longer occupied automatically, something that cannot be undone nor prevented easily). -- Ticket URL: <https://trac.macports.org/ticket/44999> MacPorts <http://www.macports.org/> Ports system for OS X
#44999: limit Qt4's menu item placement guessing and the damages it can cause --------------------------+------------------------- Reporter: rjvbertin@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: qt4-mac | --------------------------+------------------------- Changes (by mf2k@…): * cc: michaelld@… (removed) * owner: macports-tickets@… => michaelld@… -- Ticket URL: <https://trac.macports.org/ticket/44999#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts