如何自定义样式表QToolTip

时间:2015-08-13 03:52:39

标签: qt4 stylesheet

我正在使用Qt4.8创建按钮,然后我使用setStyleSheet函数为此按钮和工具提示设置样式。但是这个仅适用于按钮和工具提示的代码是行不通的。 这是我的代码

QPushButton *status_label;

这 - >

  

cellGUI.status_label-> setStyleSheet(QString的:: fromUtf8(" QPushButton   {颜色:#E6E6E6;字型重量:大胆;字型family:宋体;字体大小:6像素;背景色:RGB(255,   153,0)} QPushButton :: QToolTip   {颜色:#2E2E2E;背景色:#CCCCCC;边界:无}&#34));

请帮帮我。

1 个答案:

答案 0 :(得分:5)

您需要为QToolTip添加样式表。例:

QString style = QString(
    "QPushButton {"
    // StyleSheet for your push button
    "    background: blue;"
    "}"
    "QToolTip {"
    // StyleSheet for tool tip
    "    background: red;"
    "}"
    );

this->cellGUI.status_label->setStyleSheet(style);