1
看来QStyle :: SH_ToolTip_WakeUpDelay可以用来设置工具提示唤醒时间。如何在C++代码中做到这一点?如何使用QStyle :: SH_ToolTip_WakeUpDelay来设置工具提示唤醒时间?
看来QStyle :: SH_ToolTip_WakeUpDelay可以用来设置工具提示唤醒时间。如何在C++代码中做到这一点?如何使用QStyle :: SH_ToolTip_WakeUpDelay来设置工具提示唤醒时间?
您可以使用QProxyStyle
覆盖您使用的任何样式提供的默认提示。
像:
class ProxyStyle : public QProxyStyle
{
Q_OBJECT
public:
int styleHint(StyleHint hint,
const QStyleOption *option,
const QWidget *widget,
QStyleHintReturn *returnData) const Q_DECL_OVERRIDE
{
if (hint == QStyle::SH_ToolTip_WakeUpDelay)
return 123; // or whatever you want
return QProxyStyle::styleHint(hint, option, widget, returnData);
}
};
,然后设置您的QApplication对象对这个类的一个实例。