首页 文章

如何将Qlistwidgetitem文本与图标垂直对齐?

提问于
浏览
0

我在Qlistwidget中添加了Qlistwidgetitem的图标和文本 . 图标大小为24 * 24,位于文本的左侧 . 添加图标后,文本显示在可用空间的顶部,我想在可用空间中垂直对齐 . 我试过 itemToAdd->setTextAlignment( Qt::AlignVCenter) 但它没有显示任何效果 .

你能建议其他任何方法吗?

enter image description here

查看文本位于可用空间的顶部 .

myQlistWidget->addItem(new QListWidgetItem( *GuiIconManager::ref().find("icon") , nodeValue()) );

  • GuiIconManager :: ref() . find(“icon”)返回24 * 24的QIcon大小,nodeValue()返回QString .

操作系统是linux .

1 回答

  • 1

    确保您传入QListWidgetItem的字符串在其末尾没有换行符

相关问题