View Single Post
Old 09-23-2011, 12:01 PM   #46
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,389
Karma: 27756918
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
This thread got me thinking about the graphical effects issue and I realize there may be a way to fix it on windows (and maybe even OS X, though I'm less sure about that). It would work by using a custom Qt style, probably a modification of QtCurve. This requires not too much work (basically customizing QtCurve and getting it to compile on windows/os x). After which it is just a drop in replacement for the current Qt style.

The downside is that calibre would no longer have a "native look and feel" (i.e things like progress bars, dialogs, buttons etc. wont look like those from other windows programs). I dont know if that is worth it, opinions?

This would also allow for greater customization of the the calibre UI via a CSS like stylesheet, which could of course be "skinned".

For an example of the kinds of things would be possible, the current SONY software uses Qt with a custom style+stylesheet.
kovidgoyal is offline   Reply With Quote