[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: RFC: Making focus information visible for panes
From: Matthew Woehlke <mw_triad () users ! sourceforge ! net>
Date: 2006-11-30 21:35:13
Message-ID: ekniqi$t11$1 () sea ! gmane ! org
[Download RAW message or body]
Matthew Woehlke wrote:
> All that said, there is still another major problem: you don't have one
> QStyle instance per widget, you have one per *container* (and I did
> /verify/ that), and, except in cases (e.g. kuiviewer) where you
> intentionally create more than one container, I think that generally
> translates into one instance /per application/. IOW, changing the
> palette changes it for ALL widgets, so you would have to be REALLY,
> really careful to only draw the control with keyboard focus with the
> altered palette. (WCTS) I'm not sure that's even possible, in which case
> this entire discussion is moot, because doing this /outside/ the style
> just plain won't work.
Hmm, ok I'm not sure if that's true or not. I was just noticing (again)
that KDevelop already does this sort of palette hacking (and /on
highlight colors/, no less). I'm not sure if it is forcing a separate
style instance or not (if it isn't, it should be for the previously
mentioned reasons). However, the reason I notice is because KDevelop
doing this already causes problems. The issue remains that you are
circumventing behavior in the style, which can cause visual glitches /in
the style/. In fact, I'm going to go report this to KDevelop now.
--
Matthew
"Lost a planet, Obi Wan has? How embarassing..."
-- Yoda (Star Wars II: Attack of the Clones)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic