![]() |
#1 |
Member
![]() Posts: 15
Karma: 10
Join Date: Dec 2010
Device: none
|
Which GUI library is used in latest Calibre?
I just installed latest Calibre from source on Ubuntu, by provided snippet on Calibre home page, and was very pleasantly surprised by Calibre start-up time. Almost immediate. I noticed that Qt UI is changed by something other but I can't figure out what is it and by looking in the code it seems Qt is still used. I noticed also that some other apps like Serna XML editor uses same UI. Can someone tell me which UI library is used and when this change happened in Calibre? I read changelog but didn't noticed anything related to GUI
Thanks |
![]() |
![]() |
![]() |
#2 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,198
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
calibre currently uses Qt and has always used Qt.
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Member
![]() Posts: 15
Karma: 10
Join Date: Dec 2010
Device: none
|
OK, I don't know how to explain, so I took screenshot:
![]() I don't have image to show how it looked before, but maybe you know what I'm talking about. For example here is screenshot of other Qt application (Calibre previously looked similarly): ![]() |
![]() |
![]() |
![]() |
#4 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,553
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
|
Have you tried playing with the options under Preferences->Look and Feel regarding the toolbar? For instance turning off the option to show text under the icons.
|
![]() |
![]() |
![]() |
#5 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,909
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
if you want different icons (some SETS have been posted here at MR), you can instal an alternate set in the USERS .config\calibre\resources folder
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,198
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
That's a different Qt Style. Qt Styles are base don plugins. Not all plugins are compatible with all versions of Qt. Presumably your system default QT style plugin is not compatible with the version of Qt shipped with calibre, so it is defaulting to clearlooks. You can either compile calibre from source, so it uses the system Qt plugin, or change your system Qt style to clearlooks so all qt apps look the same.
|
![]() |
![]() |
![]() |
#7 |
Member
![]() Posts: 15
Karma: 10
Join Date: Dec 2010
Device: none
|
Thanks Kovid, that's what I was wondering. I didn't know that I can change styles for Qt apps. I downloaded "qtconfig" and now playing with it
I install Calibre from source all the time, and I can't remember I changed some system setting that would cause different Qt style. But never mind, glad I learned about Qt styles (and performance affected there from) Cheers |
![]() |
![]() |
![]() |
#8 |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Mar 2012
Device: Onyx Boox X60
|
I have the same problem with 0.8.41 after installing Kubuntu 11.10 with kde 4.7.4 nad qt4.7.4. When I install calibre with python downloader then it uses cleanlooks but when I get the code and compile it then it uses oxygen qt style.
|
![]() |
![]() |
![]() |
#9 |
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,889
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
Moderator Notice
Moved out of development forum. |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Latest Reader Library-Some books won't delete | petercreasey | Sony Reader | 1 | 12-27-2011 08:45 PM |
Editing Library via WEB GUI | Compere | Calibre | 2 | 09-08-2011 09:57 AM |
Calibre content server gui | turuncuoglu | Calibre | 1 | 09-02-2011 12:14 AM |
Calibre GUI issue using netbook | amelanso | Calibre | 1 | 12-07-2010 09:43 PM |
Design a library management GUI | moz | Workshop | 1 | 05-23-2009 07:46 PM |