Tool tips ideas
Marco Martin
notmart at gmail.com
Sat Apr 4 00:34:47 CEST 2009
On 4/3/09, Aaron J. Seigo <aseigo at kde.org> wrote:
> On Friday 03 April 2009, Emdek wrote:
>
> > > well, the subtitle can actually be html, so there can be a quite good
> > > level of
> > > customization (look at the pager tooltip for instance)
> >
> > Yes, I know that, but this helps "only" in making look them very custom (in
> > sense of appearance), but doesn't help so much in making them behave
> > different (for example add actions to them, with icons, but maybe someone
> > would want to add for example more complex widget in own application)...
>
>
> what are the use cases?
>
> icons are not a problem. actions could be, but then we could probably quite
> easily add a way to get notified of link clicks from tooltips or even allow
> one to send in a list of QActions in ToolTipContent.
and now the question is (and i don't quite have the answer)
do we really want clickable tooltips or tooltips that just behave as
well... tooltips?
(for instance clickable taskbar thumbnails could be handy, but wouuld
augment the annoyment factor since they won't go away when the mouse
leaves the task area)
> what we don't want however are random things inserted into these tips because
> then:
>
> * we can not guarantee consistency
> * we can not easily change how toolitps are displayed (due to external
> assumptions about them)
> * we can not provide non-visual tooltips mechanisms (think about the
> possibility of showing tips on a remote system or display, for instance)
>
> so.. instead of starting with a "solution", let's start with some use cases
> and figure out how to fulfill them.
>
>
> > >(to not talking about the style, since all
> > > widgets
> > > added here should custom paint with the plasma style, since tooltips are
> > > qwidgets, so no plasma widgets in here)
> >
> > Yes, but it is easier to make widget pretty (for example using theme
> > elements or at least colors) than making own tool tips that don't differ
> > from these in Plasma (mainly because of that move animation). ;-)
>
>
> it's not just the move animation. never, ever assume that what you see right
> now is what it will be like tomorrow or on a different type of computer
> system. so even if these implementations managed to get the moving animation
> working through some magical line of code, it would still be wrong. :)
>
>
> --
> Aaron J. Seigo
> humru othro a kohnu se
> GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
>
> KDE core developer sponsored by Qt Software
>
>
> _______________________________________________
> Plasma-devel mailing list
> Plasma-devel at kde.org
> https://mail.kde.org/mailman/listinfo/plasma-devel
>
>
>
More information about the Plasma-devel
mailing list