summaryrefslogtreecommitdiff
path: root/debian/patches/0003_tab_text_cutoff.diff
blob: 9f90b9bc3e824008cf41fe29ba2b6b81470e27c4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
qt-bugs@ issue : N216195
Trolltech task ID : 216537
bugs.kde.org number : 162737
applied: no
author: Michael Leupold <lemma@confuego.org>

This patch fixes some characters in a tabbar being cut-off due
to a wrong size hint (visible if using a kstyle).

More info here.
http://lists.kde.org/?l=kde-core-devel&m=121526335523921&w=2
It might very well very soon be a qtcopy patch
Index: b/src/gui/widgets/qtabbar.cpp
===================================================================
--- a/src/gui/widgets/qtabbar.cpp
+++ b/src/gui/widgets/qtabbar.cpp
@@ -1084,7 +1084,7 @@
         QStyleOptionTabV2 opt;
         initStyleOption(&opt, index);
         opt.text = d->tabList.at(index).text;
-        QSize iconSize = tab->icon.isNull() ? QSize() : opt.iconSize;
+        QSize iconSize = tab->icon.isNull() ? QSize(0,0) : opt.iconSize;
         int hframe  = style()->pixelMetric(QStyle::PM_TabBarTabHSpace, &opt, this);
         int vframe  = style()->pixelMetric(QStyle::PM_TabBarTabVSpace, &opt, this);
         const QFontMetrics fm = fontMetrics();