Qt4 custom windows for example in office 2007?

Is there a way to get Qt4 to draw a window frame similar to the 2007/2010 office? I want my application to look the same on all versions of Windows, not just vista / 7.

Maybe there is an extension for QMainWindow?

Thanks for the help.

+5
source share
3 answers

You need to remove the title bar and implement it yourself. This is part of the window manager. It comes depending on the OS you are running on (Windows, OSX, Linux ...). You can remove it by setting WindowFlags http://doc.trolltech.com/4.2/qwidget.html#windowFlags-prop

+2
source

if you are talking about a topic then Office has a Ribbon Interface since 2007 ribbon

A ready-made solution is not yet available in Qt, as in streams:


EDIT: READY commercial solution: http://www.devmachines.com/products/qtitanribbon.html

+1
source

http://www.devmachines.com has a product called QtitanRibbon that should meet your needs. Keep in mind, however, that you will need to obtain a license from Microsoft to use the ribbon interface. You can obtain a license from Microsoft, but they will not grant you a license if you want to create an application that competes with the Office application.

+1
source

Source: https://habr.com/ru/post/894791/


All Articles