Doesn't it looks ugly, a disabled scroll bar? Then why don't you better hide it?
I've used the setStylesSheet to make my custom scrollBar.
After, in this class, I've a method like this:
void MPScrollBar::setSlider(int iPageStep)
{
if(iPageStep==0)
{
setEnabled(false);
}
else
{
setEnabled(true);
setPageStep(iPageStep);
setSingleStep(pageStep());
}
}
void MPScrollBar::setSlider(int iPageStep)
{
if(iPageStep==0)
{
setEnabled(false);
}
else
{
setEnabled(true);
setPageStep(iPageStep);
setSingleStep(pageStep());
}
}
To copy to clipboard, switch view to plain text mode
to disable the scrollbar when the argument is 0.
I can tell you sincerely that when I disable the scrollbar it doesn't look ugly...
Bookmarks