]> cloud.milkyroute.net Git - dolphin.git/commitdiff
apply the correct foreground role for widgets that represent the tooltip content
authorPeter Penz <peter.penz19@gmail.com>
Sat, 21 Nov 2009 22:47:56 +0000 (22:47 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Sat, 21 Nov 2009 22:47:56 +0000 (22:47 +0000)
svn path=/trunk/KDE/kdebase/apps/; revision=1052508

src/tooltips/ktooltip.cpp
src/tooltips/tooltipmanager.cpp

index c476fda1b3a89cb776a4c6bd73b199d22a33b32c..d0da7983b56c833762b45cdcbd094bbe1a86f009 100644 (file)
@@ -85,6 +85,7 @@ namespace KToolTip
     void showText(const QPoint& pos, const QString& text)
     {
         QLabel* label = new QLabel(text);
+        label->setForegroundRole(QPalette::ToolTipText);
         showTip(pos, label);
     }
 
index 957fdc07911eb226083fcbb587e0de45209a106b..cceda53051f5c9711d4ce99d2fbf565d780ca17c 100644 (file)
@@ -248,6 +248,7 @@ QWidget* ToolTipManager::createTipContent(const QPixmap& pixmap) const
     pixmapLabel->setFixedSize(pixmap.size());
 
     KMetaDataWidget* metaDataWidget = new KMetaDataWidget(tipContent);
+    metaDataWidget->setForegroundRole(QPalette::ToolTipText);
     metaDataWidget->setItem(m_item);
     metaDataWidget->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
     metaDataWidget->setReadOnly(true);