2015-12-10 209 views

回答

1

可能最好的方法是使用样式表。您可以通过这种方式设置任何文本颜色/背景颜色和文本样式。

根据您的QT版本,请参阅文档:

Qt5 Style Sheet Documentation

+0

非常感谢!虽然是详尽的,但上述文件有很好的帮助。我添加了以下代码来添加自定义工具提示到我的qtablewidget => ui.ansTable-> setStyleSheet(“QToolTip {border:2px solid orange; padding:5px; border-radius:3px; opacity:200;}”); ui.ansTable是一个qtablewidget。 –

0

可以使用QtoolTip静态methodes更新调色板:

QPalette palette = QToolTip::palette(); 
palette.setColor(QPalette::ToolTipBase,QColor("#F6F6F6")); // light grey 
palette.setColor(QPalette::ToolTipText,QColor("#706F6F"));//dark grey for text 
QToolTip::setPalette(palette); 
相关问题