Summary: | Create a way to use qt style sheets (qss) for theming/styles | ||
---|---|---|---|
Product: | [Unmaintained] kdelibs | Reporter: | Iuri Fiedoruk <protomank> |
Component: | kstyle | Assignee: | Maksim Orlovich <maksim> |
Status: | RESOLVED INTENTIONAL | ||
Severity: | wishlist | CC: | acidrums4+stuff, cfeck, sammonius_s |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Iuri Fiedoruk
2008-06-25 20:01:24 UTC
Sorry, I wouldn't support features that are technically broken, no matter how cool. Could you please elaborate? I'm not complaining about the WONTFIX, but rather I'm curious about the reason. Thanks anyway. Essentially, the style API is woefully under-documented, and it's not clear what -exactly- things should be doing. There are no statements of invariants or anything like that. And the CSS stuff puts in an extra style proxy which intercepts some stuff from the native one, but not other stuff. However, there is nothing to guarantee that the rest will keep working. Essentially, I have no way of convincing myself that the system of the CSS proxy style + native style is doing anything sane; and it's impossible for a style writer to write a style that guarantees workability w/o studying all of Qt's widgets and the proxy. And it still might not work right with custom widget. And as a general rule, I do not make changes where I can't make a reasonable argument for correctness. So it's been 4 years and a half. At this very moment, how are things about this? I can't believe Razor-Qt has implemented this thing (http://fav.me/d4k4uar) and seem there's no news about it in KDE. Any plans for this? Will we ever see this? This feature will not be implemented, see comment #1 and comment #3. (In reply to comment #5) Maybe I was not clear enough: Qt5 is on its way. I don't know if things about that CSS layering will still doing the same with native widgets, or rather CSS will be a way to customize widgets from native and not putting an extra layer above of them. *** This bug has been confirmed by popular vote. *** *** Bug 454484 has been marked as a duplicate of this bug. *** |