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