首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

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

2013-08-27 
tooltip 我的sss 为什么会显示不出来呢,为什么只有最后一个字段呢????QStringList sss m_TableModelVal-

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个字段。

热点排行