Hi there One of the tasks that I'm working on is "Make QToolBar use KDE settings", which include the buttonStyle.
For those that don't know, the buttonStyle is whether the QToolButton created by QToolBar will have text along side, bottom, only text or no text at all. While Qt is prepared to update this based on the loaded QStyle, it will only do that if QToolBar::toolButtonStyle is set to Qt::ToolButtonFollowStyle which is not the default (Qt::ToolButtonIconOnly is). At first I thought on making this configurable somehow within Qt, or even updating/forcing it within our QPT (which is perfectly possible), but after seeing what the outcome is, I have discarded it: Some of the most common Qt only application with the setting changed: http://wstaw.org/m/2013/08/12/smplayer-style.png http://wstaw.org/m/2013/08/12/smplayer-icons.png http://wstaw.org/m/2013/08/12/scribus-style.png http://wstaw.org/m/2013/08/12/scribus-icons1.png http://wstaw.org/m/2013/08/12/qgit-style1.png http://wstaw.org/m/2013/08/12/qgit-icons.png http://wstaw.org/m/2013/08/12/designer-style.png http://wstaw.org/m/2013/08/12/designer-icons2.png As you can see, they completely break if we change the default :/ Since what we want is to offer QToolBar as an alternative to KToolBar for our app developers that don't want XMLGui we can do the following: 1-Modify Qt documentation to show Qt::ToolButtonFollowStyle in QToolBar and QMainWindow documentation 2-Update Qt example: http://qt-project.org/doc/qt-5.1/qtwidgets/mainwindows-application.html 3-Add information in KDE5PORTING ? What do you think? Cheers ! _______________________________________________ Kde-frameworks-devel mailing list [email protected] https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
