Bug 83444

Summary: Add what's this help
Product: [Applications] umbrello Reporter: Jonathan Riddell <jr>
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: CONFIRMED ---    
Severity: wishlist CC: jdhayes.linux, ralf.habacker
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jonathan Riddell 2004-06-15 23:17:46 UTC
Version:           1.2.90 (using KDE 3.2.2,  (testing/unstable))
Compiler:          gcc version 3.3.3 (Debian 20040401)
OS:                Linux (i686) release 2.4.24-xfs

Add what's this help to all the buttons and any significant widget giving easy access to documentation on the different UML items.
Comment 1 Oliver Kellogg 2007-02-17 14:49:48 UTC
*** Bug 86086 has been marked as a duplicate of this bug. ***
Comment 2 Ralf Habacker 2020-02-07 08:44:51 UTC
How to reproduce:
1. start umbrello
2. add a class to a class diagram
3. Press Shift F1 or click on menu entry help->What's this
4. select the class

What happens:
In step 3. the cursor shows a red circle, that's all

What is expected:
After selecting the class, a popup should appear describing the selected element.

The displayed content of the UML elements is an extension of the Docbook documentation. (The hint for ui elements e.g. buttons are specified in ui files or code if no ui file is present)

The display can be retrieved similar to the support for the welcome page implemented in UMLAppPrivate::readWelcomeFile(). This method (and needed) would have to be moved to a special helper class used by UMLAppPrivate to display the Welcome Page and the new what' this support.

Since this implementation is translation related, it must be in the Umbrello git master branch until March 2020 to have it in the next release.

By the way: This function could also be activated after a delay by moving the mouse over a widget without selecting it.