Jed*_*edi 3 c++ qt qlistwidget qtgui
我想用它QListWidget
来显示我的内容。但有些内容相当长,我想让文本在第二行继续,而不是显示水平滚动条。
我使用 Qt Creator,但在设计视图中似乎找不到任何选项。
通过调用启用自动换行
void setWordWrap ( bool on )
Run Code Online (Sandbox Code Playgroud)
并将文本删除模式设置为 Qt::ElideNone
void setTextElideMode ( Qt::TextElideMode mode )
Run Code Online (Sandbox Code Playgroud)
您还可以检查是否没有为列表中的项目设置太小的最大高度。
PS 因为您写了关于水平滚动条的文章,所以您肯定希望在 item 中包含多行文本,而不是多行上的 item。