一、设置ListView,若图片名称过长显示省略号
核心代码
setIconsize(QSize(150,150));
setGridSize(QSize(150,150));
setTextElideMode(Qt::ElideRight);
二、鼠标移动并显示tooltip
重写FileSystemModel的data函数
QVariant FileSystemModel::data(...)
{
if(Qt::ToolTipRole==role && index.isValid())
{
return index.data.tostring();
}
return QFileSystemModel::data(index,role);
}