[PATCH] On Screen Display

Aaron J. Seigo aseigo at olympusproject.org
Thu Jan 30 09:55:54 GMT 2003

Hash: SHA1

On Tuesday 28 January 2003 10:18, Jakob Schroeter wrote:
> What do you think?

thoughts in random order:

instead of defining your own alignment enum (which some KDE classes do, 
unfortunately), could you instead use the Qt::AlignmentFlags?

KOSD needs a private d pointer. and a more descriptive name.

once people know what "On Screen Display" means, i think they'll get it; but 
when it's simply heard or read i just know the first reaction of many will be 
"but everything displays on screen, doesn't it?" ;-) is there a better name 
that could be presented to the users? Heads Up Display? heh...

i really don't know if another KCM is called for here... at least most of 
those options should probably either be a matter of policy or 
programmatically defined, including: text shadow, scroll direction (and 
scrolling general), background, offsets ... the font should either be based 
on one of the settings in the fonts kcm or be added there (would picking one 
of the fonts already defined there just making it bigger work?) .. as it is, 
it just feels much to much like offering configuration for one specific 
widget to the Nth degree. next we'll have a kcm for every widget in kdeui ;-)
note that i'm not saying you shouldn't make this configurable, just that 
kcontrol isn't, IMO, the proper place for it...

what happens when two OSD's show() at the same time? does one over-write the 

i also agree w what Simon said in his email ...

- -- 
Aaron J. Seigo
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

"Everything should be made as simple as possible, but not simpler"
    - Albert Einstein
Version: GnuPG v1.0.7 (GNU/Linux)


More information about the kde-core-devel mailing list