当前位置: 代码迷 >> QT开发 >> tooltip 小弟我的sss 为什么会显示不出来呢,为什么只有最后一个字段呢?
  详细解决方案

tooltip 小弟我的sss 为什么会显示不出来呢,为什么只有最后一个字段呢?

热度:468   发布时间:2016-04-25 03:42:34.0
tooltip 我的sss 为什么会显示不出来呢,为什么只有最后一个字段呢????
QStringList sss =  m_TableModelVal->GetRowData(a);

    
for (int i = 0;i < 5 ;i++)
{
QToolTip::showText(QCursor::pos(), sss.at(i) + "\n"); 
if (i == 4)
{
QToolTip::showText(QCursor::pos(), sss.at(4)); 
}
}
    
    sss.clear();

------解决方案--------------------
看你的代码,感觉你想实现的是把sss 中的字段用\n拼接起来,再显示。
如果是这样,你应该:
QString str = sss.join("\n");
QToolTip::showText(QCursor::pos(), str ); 
如果不是,那么你的代码执行结果就是显示sss中的第5个字段。
  相关解决方案