当内容不滚动时如何设置QScrollBar的样式?

时间:2012-10-23 11:52:17

标签: c++ qt qtstylesheets

我想设置滚动条的样式。当滚动内容滚动时,我能够将样式应用于滚动条。 但是当内容不滚动时,样式不会应用于它。

我使用了以下样式元素:

QScrollBar:vertical{ /** some styles **/ };
QScrollBar::handle:vertical{ /** some styles **/ };
QScrollBar::add-line:vertical{ /** some styles **/ };
QScrollBar::sub-line:vertical{ /** some styles **/ };
QScrollBar::add-page:vertical{ /** some styles **/ };
QScrollBar::sub-page:vertical{ /** some styles **/ };

当内容滚动时,这些元素可以正常工作。

当内容不滚动时,我尝试使用下面的元素:

QScrollBar:vertical:disabled{ /** some styles **/ };

但没有任何影响:(

任何人都有类似问题请回复..

由于

1 个答案:

答案 0 :(得分:2)

QScrollBar::handle:disabled{ /** some styles **/  }