类似状态栏的显示

来源:互联网 发布:ubuntu install ssh 编辑:程序博客网 时间:2024/04/28 16:36

在QT4中,类似XP下的状态栏上的时间一样,当鼠标放在上面时,就会显示信息。

我实现的也是这个功能。当鼠标在pushbutton上,就会显示出提示框了,内容是我串口读取的温度信息值——“当前温度是XXX℃” 

 

其实实现蛮简单,在以前的串口程序中,把(这是我自己的情况)

 

ui->lcdNumber->display(val);

 

换成

ui->pushButton->setTooltip(tr("当前温度")+QString::number(val)+tr("C"));

 

这样,在串口数据改变时候,当你把鼠标移上去,就可以获得此时的温度。