Qt: Is it possible to tell a widget to take all the place that it has in layout, but not more?
Posted
by Lukasz Lew
on Stack Overflow
See other posts from Stack Overflow
or by Lukasz Lew
Published on 2010-04-06T10:41:22Z
Indexed on
2010/04/06
10:43 UTC
Read the original article
Hit count: 182
I have a following Qt code:
QVBoxLayout* box = new QVBoxLayout;
label = new QLabel(); // will be set later dynamically
box->addWidget (label);
Text in label will be set later. The problem is that when label resizes, it resizes QVBoxLayout, and it resizes other neighboring widgets. I don't want to make a label or layout fixed width. Because I want them to resize with a whole window.
Is it possible to tell label to take all the place that it has in layout, but not more?
© Stack Overflow or respective owner