Jens
Uncategorized
Qt
Styles
DotNet
Posted by Jens
 in Uncategorized, Qt, Styles, DotNet
 on Friday, October 06, 2006 @ 14:47

Not too long ago, someone asked why we did not support dot net style in Qt. Although the name is a bit misleading, it means the look and feel that apps such as Office and Outlook currently use. These applications are like Qt based on the windows style engine, but for some of the components that the theme does not define they use a more fashionable gradient appearance.

To prove that Qt can actually support these styles, I wrote a plugin style for Qt 4.2. If there is sufficient interest we will of course consider making it available as a solution or even as a part of a future version of Qt.

Here is some eye candy:

Alternate style

And this is how it looks with the blue palette:

Alternate style 2

10 Responses to “DotNet style for Windows”

» Posted by Barrett
 on Friday, October 06, 2006 @ 19:06

Interested… very… do you have a download somewhere?

» Posted by jbache
 on Friday, October 06, 2006 @ 19:30

I’m glad you like it. It’s still a research project and not quite ready for production use. We’ll announce properly it when it is released.

» Posted by Roy
 on Friday, October 06, 2006 @ 19:45

I have to agree it can’t hurt to have :)

» Posted by Sysedit
 on Saturday, October 07, 2006 @ 05:41

It can definitely be useful ! (and it will force us to port our second “still in Qt 3″ project” in a quicker way :) )

» Posted by Geoff Wilson
 on Saturday, October 07, 2006 @ 06:25

Isn’t there a difference between “dotNet” style and what Office/Outlook uses?

My understanding was that Office/Outlook use custom C++ based controls that are built within Microsoft and not publically available. The Microsoft .NET framework also allows the creation of GUIs, for example, by creating an application in Visual Studio .NET using C# or VB.NET.

From my looking at the two styles, the “dotNet” style is simpler and is more an evolution of the style seen in Win 2000.

For what it’s worth, the “dotNet” style doesn’t look particularly good to my eye, so it would be better to have an MS Office style. Great work!

» Posted by jbache
 on Saturday, October 07, 2006 @ 07:04

Good point. I totally agree that the name is wrong. I used it because of the original thread on qt-interest. I’m not too happy with calling it “Office style” either though.

Actually the way you can enable this in Windows Forms is by setting the RenderMode property on tool bars and menu bars to “Professional” as opposed to “System” which is similar to what Qt currently uses on Windows.

One option would be to call it WindowsProfessional. Anyone have a better suggestion?

» Posted by Zatraz
 on Sunday, October 08, 2006 @ 14:27

Nice job. Would you considerer to release a beta version? I will glad test it :).

» Posted by fisher
 on Thursday, November 09, 2006 @ 09:11

when do you give a release?

» Posted by Imen
 on Thursday, November 09, 2006 @ 09:37

I’m very interested. When would you have a release version? Would QT3.1 integrate this solution?

» Posted by agentmulder
 on Tuesday, November 28, 2006 @ 08:09

I’m interested in applying the office style to some of my apps. Is this plugin somewhere available.



© 2008 Nokia Corporation and/or its subsidiaries. Nokia, Qt and their respective logos are trademarks of Nokia Corporation in Finland and/or other countries worldwide.
All other trademarks are property of their respective owners.