<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div class="h5">
<br>
</div></div>The things you have to compare are only the upper completion box in KDevelop<br>
with the box you see in Qt-Creator. The rest, below, is just normal code<br>
completion.<br></blockquote><div> </div><div>In KDevelop, the above completion pop-up appears only when we press<br>Ctrl+space, I think it will be better if it was always displayed. But then it's need<br>to be smaller than the actual one if we want it to be more useful than disturbing<br>
for the users.<br>I suggest that I implement firstly a tooltip like in Qt Creator, where you<br>can select the parameters that you want with arrow down and up, and the<br>actual parameters in bold. The actual pop-up would be still here if we press<br>
Ctrl+space.<br>If you don't thinks its a good solution, I can make the actual pop-up display<br>all the time, and then modify it to display only useful information.<br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
So, if we compare those two, what's the issue exactly? I'd personally say:<br>
The KDevelop solution is too crowded and it looks too similar to the rest of<br>
the completion item, even though you cannot execute them.<br>
<br>
So indeed, we might want to improve this situation by changing the visuals of<br>
the pure-informatic items in the group. The question is how, as far as I know<br>
the internals it will be quite some work... Afaik it's all in a model and<br>
maybe the group-index of the information list could get some flag set that<br>
makes it clear that it's pure-informatic.<br>
<br>
And of course the question is: What's better? The item should still be<br>
expandable via the keyboard (so you can read documentation etc. pp.), just<br>
like you do know. If we break the visual association, users might not know<br>
they can do this...<br>
<br></blockquote><div>How do you expand and collapse item with the keyboard? Left and right arrows <br>doesn't work, they make the cursor move.<br>By the way, do we really need the documentation to be displayed in this pop-up?<br>
I think it's make the pop-up too heavy and when its narrow, the documentation<br>is unusable. The question is both for the above and below pop-up.<br>A link or a shortcut to open the documentation in the documentation plugin <br>
wouldn't be better?<br> <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
A first start would be though to show a proper title (like "Local" or "Public"<br>
below) for the function group, as well as showing that tooltip in automatic<br>
code completion as well (maybe make that configurable). I have to admit I<br>
didn't know the latter wasn't already the case, but well - I never use<br>
automatic code completion...<br>
<br>
Bye<br>
<font color="#888888">--<br>
Milian Wolff<br>
<a href="mailto:mail@milianw.de">mail@milianw.de</a><br>
<a href="http://milianw.de" target="_blank">http://milianw.de</a><br>
</font><br>
<br></blockquote></div><br>