I'm trying to make a custom widget, which is basically a bunch of textedits with a single vertical scroll bar on the right. To keep widget size determined, I have to find a width of the scrollbar, as texedits geometry depends on it. Simply calling scroll_bar->width(); for freshly created vertical bar returns 101, which is obviuosly wrong.
So, is there a way to determine vertical scroll bar width correctly in Qt 3.2.3?
int w = qApp->style()->pixelMetric(QStyle::PM_ScrollBarExtent);
I've also found
vsb->sliderRect().width();
which happens to be correct, but it looks bad in the code, as I have no interest in slider per se.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With