Bug 83444 - Add what's this help
Summary: Add what's this help
Status: CONFIRMED
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
: 86086 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-06-15 23:17 UTC by Jonathan Riddell
Modified: 2020-02-29 13:01 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.