使用的Qt版本是Qt5.9.2版本;
在QLabel上显示QToolTip,先让QToolTip里的内容显示大一点;
先用尝试用样式表解决,代码如下所示:
ui->label->setText(QString("hello"));
ui->label->setToolTip("");
ui->label->setToolTip(QString("hello world!"));
ui->label->setStyleSheet("QToolTip{border:0px solid;font-size:14px;}");
可能是由于Qt的版本问题,这样设置后的效果是QToolTip内的内容显示不全;
为了可让QToolTip内容显示的字号大一点,需用以下代码:
QFont font;
font.setPixelSize(20);
QToolTip::setFont(font); //设置ToolTip字体
样式表的设置在Qt5.9.2版本中的QToolTip设置不起作用;