【发布时间】:2012-08-30 04:05:27
【问题描述】:
例如,我们有一个 QLabel,MaximumWidth 设置为 400。
当我们尝试显示一些像素宽度超过 400 的文本时,它会显示为被截断。
有没有什么办法可以让QLabel在不使用QFontMetrics之类的情况下多行显示这个字符串?
【问题讨论】:
例如,我们有一个 QLabel,MaximumWidth 设置为 400。
当我们尝试显示一些像素宽度超过 400 的文本时,它会显示为被截断。
有没有什么办法可以让QLabel在不使用QFontMetrics之类的情况下多行显示这个字符串?
【问题讨论】:
如果我正确理解了您的问题,您应该使用setWordWrap 函数作为您的标签,并将true 作为其参数。
QLabel lbl("long long string");
lbl.setWordWrap(true);
【讨论】: