QScrollArea with dynamically changing contents
The essential steps are: The container widget that holds the buttons (your CheckableButtonGroup) must have a QLayout::SetMinAndMaxSize size constraint set. Then it will be exactly large enough to hold the buttons. Its size policy doesn’t matter, since you’re simply putting it into a QScrollArea, not into another layout. The scroll area needs to set its … Read more