diff options
| -rw-r--r-- | src/kformattedballoontipdelegate.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/kformattedballoontipdelegate.cpp b/src/kformattedballoontipdelegate.cpp index 99fd4dfc1..8c112b7c8 100644 --- a/src/kformattedballoontipdelegate.cpp +++ b/src/kformattedballoontipdelegate.cpp @@ -78,8 +78,11 @@ void KFormattedBalloonTipDelegate::paint(QPainter *painter, x += iconSize.width() + Border; } + const QColor textColor = option->palette.color(QPalette::ToolTipText); + QString text = "<font color=\"" + textColor.name() + "\">" + item->text() + "</font>"; + QTextDocument doc; - doc.setHtml(item->text()); + doc.setHtml(text); QPixmap bitmap(doc.size().toSize()); bitmap.fill(Qt::transparent); QPainter p(&bitmap); |
