我问这个问题是因为我不知道如何用谷歌搜索,找不到合适的关键字。
我有一个QListWidget,里面有字符串。字符串非常长,如果我禁用水平滚动(这正是我想要的),那么文本将以 ... 结尾,因为它太长了。
我想让文本显示文本的结尾和开头,例如:
这是很长的文本到这是...文本而不是这是很长的...
有没有简单的方法可以实现这一点而无需操作字符串?之后我需要完整的字符串,并且我不想存储额外的数据。如有任何帮助,我们将不胜感激。
最佳答案
确实有一个非常简单的解决方案:锁定 TextElideMode
和 Qt::ElideMiddle
(setTextElideMode (Qt::TextElideMode mode )
) .
关于c++ - QListWidget很长的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24109604/