【问题标题】:How to custom stylesheet QToolTip如何自定义样式表 QToolTip
【发布时间】:2015-08-13 03:52:38
【问题描述】:

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

QPushButton *status_label;

这个->

cellGUI.status_label->setStyleSheet(QString::fromUtf8("QPushButton {颜色:#E6E6E6;字体重量:加粗;字体系列:tahoma;字体大小:6px;背景颜色:rgb(255, 153, 0)} QPushButton::QToolTip {color:#2E2E2E;background-color:#CCCCCC;border:none}"));

请帮帮我。

【问题讨论】:

    标签: qt4 stylesheet


    【解决方案1】:

    您需要为 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);
    

    【讨论】:

    • 嗨,丹尼斯,非常感谢
    猜你喜欢
    • 2016-02-17
    • 1970-01-01
    • 2018-07-15
    • 1970-01-01
    • 2020-05-15
    • 2016-03-25
    • 1970-01-01
    • 2017-07-09
    • 2011-02-02
    相关资源
    最近更新 更多