[PyQt] strange extra spacing between checkboxes
Shriramana Sharma
samjnaa at gmail.com
Tue Nov 20 07:20:43 GMT 2007
Mark Summerfield wrote:
> height = QFontMetrics(window.font()).height()
> checkboxes[i].setMaximumHeight(height)
> checkboxes[i].setMinimumHeight(height)
Thanks. Adding these lines corrected the problem.
> Note that this might fail, for example if the font is changed
> dynamically.
Do you mean that if the font size is changed (or the font changes and
the font carries a different size hint) then the virtually-hardcoded
size of the checkboxes might mean that the text is cropped? If yes, then
it should be trivial to add lines to update the min and max heights if
the font is changed, no?
> It also means that the minimum size of the widget becomes
> fixed (10 * (height + (2 * margin))).
That's not a problem, is it? Or could it be?
Shriramana Sharma.
More information about the PyQt
mailing list