Details
-
Suggestion
-
Resolution: Unresolved
-
Not Evaluated
-
None
-
Qt Creator 4.8.1
-
None
Description
Rational
The Qt classes are very well documented and the classes are powerful.And there are lots of them.
So beginners and sometimes advanced users (when working in new areas of the Qt Libraries) might find following feature handy: "Automatic Help Panel --Update"
What's it about?
Imagine you are new to Qt and want to use some template string filling method.....
You remember there is arg().
Well, there are lots of powerful options for some of the overloads, so a beginner surely has to ask for help and opens the help panel (F1).
How about an update of the Help context triggered by the auto complete tooltip that the developer just looks at after not scrolling the tooltip for e.g. 2 seconds.
Step-By-Step
Typing:
QString myString("%1");
myString.arg(<CTRL+Space
gives me 20+ overloads in a tooltip - nice.
I use the <Cursor down> to scroll though them down to the 7th overload.
Well, this seems to fit. But what are all the parameters?
Time to Press "F1" to see, what this tooltip offer means in detail.
[Reading the nice docs ....]
No, not the right overload.
Further <Cursor down> for a new candidate....
Ok the 10th looks nice. But all the parameters.... Press F1 again to update the Help.
... search loop continues until break condition met ...
How about a flag in the Help Panel:
"Auto update help context for new chosen Overload tooltip after timeout (2sec)"