D20471: Add "What's This?" to nearly everything in the main window
Felix Ernst
noreply at phabricator.kde.org
Thu Apr 11 16:44:50 BST 2019
felixernst created this revision.
felixernst added a project: Dolphin.
Herald added a subscriber: kfm-devel.
felixernst requested review of this revision.
REVISION SUMMARY
This commit adds "What's This?" help to nearly everything in the
Dolphin main window (panels, views, buttons, ...). It adds the "?"
to the title bar so this help can easily be called.
For links in those help texts to work the WhatsThisClickedEvents are
handled in the main window class. This doesn't work for menus because
events from them aren't forwarded to the main window for some
reason so EventFilters are installed for the Control button menus.
Modifying the "Help" menu of KXmlGui is deprecated so no EventFilter
can be installed in the menubar. Therefore help texts without links
are provided for the menubar.
REPOSITORY
R318 Dolphin
REVISION DETAIL
https://phabricator.kde.org/D20471
AFFECTED FILES
src/dolphinmainwindow.cpp
src/dolphinmainwindow.h
src/dolphinviewcontainer.cpp
src/statusbar/dolphinstatusbar.cpp
src/views/dolphinviewactionhandler.cpp
src/views/dolphinviewactionhandler.h
To: felixernst
Cc: kfm-devel, alexde, feverfew, meven, spoorun, navarromorales, firef, andrebarros, emmanuelp, mikesomov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.kde.org/mailman/private/kfm-devel/attachments/20190411/2686dbe0/attachment.htm>
More information about the kfm-devel
mailing list