<br><br>On Thursday, 3 December 2015, RenĂ© J.V. <<a href="mailto:rjvbertin@gmail.com">rjvbertin@gmail.com</a>> wrote:<br>> Hi,<br>><br>> I've been looking into ways to configure (improve) the look and feel using the native platform theme on OS X, and was reminded quite quickly about one of the nuisances that can arise with the default look of the native widget used by QTabBar. It's easy to reach the number of open tabs where the underlying system starts truncating text, replacing it with an ellipsis. Adding a close button doesn't help of course; this affected the tabbed document editor from KDevelop4, for instance.<br>><br>> What I had not realised was that QTabBar provides a documentMode exactly for this reason/application, which switches the widget to a mode more appropriate for multi-tab document views, on OS X. I see that Kate4 used to set that mode (makes you wonder why KDevelop4 didn't benefit from that), but the mode switch has disappeared from the current Kate code.<br>> The only mention of the mode I've seen to date in KF5 frameworks code is in a comment (!) in kdelibs4support (src/kdeui/k4style.cpp).<br>><br><br>Hi, that's one of my hints from 2010 <br><a href="https://blogs.kde.org/2010/09/29/elegance-4-tab-bar-uncluttered">https://blogs.kde.org/2010/09/29/elegance-4-tab-bar-uncluttered</a> :)<br><br>Definitely apps could be reviewed re the clutter even on Linux, KDE HIG can help too. I am not sure if automatic solutions are possible for the KF level. <br><br><br><br>> I'm a bit early in asking this in that I haven't yet been able to test neither Kate nor KDevelop, but is there an "official" or consensual opinion about this (e.g. applications should call QTabBar::setDocumentMode themselves when appropriate ... and can be patched if they don't)?<br>><br>> R.<br>> _______________________________________________<br>> Kde-frameworks-devel mailing list<br>> <a href="mailto:Kde-frameworks-devel@kde.org">Kde-frameworks-devel@kde.org</a><br>> <a href="https://mail.kde.org/mailman/listinfo/kde-frameworks-devel">https://mail.kde.org/mailman/listinfo/kde-frameworks-devel</a><br>><br><br>-- <br>regards, Jaroslaw Staniek<br><br>KDE:<br>: A world-wide network of software engineers, artists, writers, translators<br>: and facilitators committed to Free Software development - <a href="http://kde.org" target="_blank">http://kde.org</a><br>Calligra Suite:<br>: A graphic art and office suite - <a href="http://calligra.org" target="_blank">http://calligra.org</a><br>Kexi:<br>: A visual database apps builder - <a href="http://calligra.org/kexi" target="_blank">http://calligra.org/kexi</a><br>Qt Certified Specialist:<br>: <a href="http://www.linkedin.com/in/jstaniek" target="_blank">http://www.linkedin.com/in/jstaniek</a><br>