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:

And this is how it looks with the blue palette:

10 Responses to “DotNet style for Windows”
Interested… very… do you have a download somewhere?
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.
I have to agree it can’t hurt to have ![]()
It can definitely be useful ! (and it will force us to port our second “still in Qt 3″ project” in a quicker way
)
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!
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?
Nice job. Would you considerer to release a beta version? I will glad test it :).
when do you give a release?
I’m very interested. When would you have a release version? Would QT3.1 integrate this solution?
I’m interested in applying the office style to some of my apps. Is this plugin somewhere available.