我在Qlistwidget中添加了Qlistwidgetitem的图标和文字。
图标大小为24 * 24,位于文本的左侧。添加图标后,文本显示在可用空间的顶部,我想在可用空间中垂直对齐。
我试过itemToAdd->setTextAlignment( Qt::AlignVCenter)
,但没有显示任何效果。
你能建议其他任何方法吗?
查看文字位于可用空间的顶部。
myQlistWidget->addItem(new QListWidgetItem( *GuiIconManager::ref().find("icon") , nodeValue()) );
* GuiIconManager :: ref()。find(“icon”)返回QIcon大小为24 * 24,nodeValue()返回QString。
操作系统是linux。
答案 0 :(得分:1)
确保您传入QListWidgetItem的字符串在其末尾没有换行符