|  01-25-2012, 06:04 AM | #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 | 
|   |   | 
|  01-25-2012, 06:08 AM | #2 | 
| creator of calibre            Posts: 45,604 Karma: 28548974 Join Date: Oct 2006 Location: Mumbai, India Device: Various | 
			
			calibre currently uses Qt and has always used Qt.
		 | 
|   |   | 
|  01-25-2012, 06:44 AM | #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):   | 
|   |   | 
|  01-25-2012, 08:57 AM | #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.
		 | 
|   |   | 
|  01-25-2012, 11:21 AM | #5 | 
| Well trained by Cats            Posts: 31,249 Karma: 61360164 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
		 | 
|   |   | 
|  01-25-2012, 12:42 PM | #6 | 
| creator of calibre            Posts: 45,604 Karma: 28548974 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.
		 | 
|   |   | 
|  01-25-2012, 02:00 PM | #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 | 
|   |   | 
|  03-02-2012, 01:41 PM | #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.
		 | 
|   |   | 
|  03-04-2012, 11:26 PM | #9 | 
| US Navy, Retired            Posts: 9,897 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 Tools | Search this Thread | 
| 
 | 
|  Similar Threads | ||||
| 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 |