如何根据文本缩小/扩展QLabel

时间:2015-02-16 10:09:10

标签: qt qlabel

假设我有一个QLabel并想要更改其文本。如果文字太长而无法完全显示,我会松开它的一部分。 我可以根据我写的文字重新标注QLabel吗?

1 个答案:

答案 0 :(得分:0)

如果您将标签放入布局,其大小将更改为适合其包含的文本(在布局给定的可用空间限制内)。

默认情况下,QLabel有一个horizontal-sizePolicy QSizePolicy::Preferred,这使得它可以调整到足以显示其内容的大小(如果没有其他小部件使用的空白空间,则展开,或者如果其他小部件使用则减少;需要太多空间。)