mirror of
https://invent.kde.org/system/dolphin
synced 2024-09-19 16:31:21 +00:00
apply the correct foreground role for widgets that represent the tooltip content
svn path=/trunk/KDE/kdebase/apps/; revision=1052508
This commit is contained in:
parent
35ba6eb132
commit
3be4adae11
|
@ -85,6 +85,7 @@ namespace KToolTip
|
||||||
void showText(const QPoint& pos, const QString& text)
|
void showText(const QPoint& pos, const QString& text)
|
||||||
{
|
{
|
||||||
QLabel* label = new QLabel(text);
|
QLabel* label = new QLabel(text);
|
||||||
|
label->setForegroundRole(QPalette::ToolTipText);
|
||||||
showTip(pos, label);
|
showTip(pos, label);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -248,6 +248,7 @@ QWidget* ToolTipManager::createTipContent(const QPixmap& pixmap) const
|
||||||
pixmapLabel->setFixedSize(pixmap.size());
|
pixmapLabel->setFixedSize(pixmap.size());
|
||||||
|
|
||||||
KMetaDataWidget* metaDataWidget = new KMetaDataWidget(tipContent);
|
KMetaDataWidget* metaDataWidget = new KMetaDataWidget(tipContent);
|
||||||
|
metaDataWidget->setForegroundRole(QPalette::ToolTipText);
|
||||||
metaDataWidget->setItem(m_item);
|
metaDataWidget->setItem(m_item);
|
||||||
metaDataWidget->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
|
metaDataWidget->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
|
||||||
metaDataWidget->setReadOnly(true);
|
metaDataWidget->setReadOnly(true);
|
||||||
|
|
Loading…
Reference in a new issue