Simply put, how can I customize the visible down arrow, up arrow, the handle etc. of a QScrollBar using style sheets? I've read the documentation, but it isn't quite sufficient enough for me.

I was able to change the background color of a QTextEdit, the color of a QPushButton. I was also able to change the arrow image of a QComboBox (QComboBox::drop-down subcontrol) as shown in the documentation. But I cannot seem to be able to affect the QScrollBar subcontrols inside the QTextEdit. I was able to change the background-color of the scroll bar inside the text edit, so I guess I should be close, but... The documentation states that if one wants to customize one subcontrol, one has to customize them all. So here's the style sheet I was trying out. If someone could post a simple, complete style sheet that visibly changes one sub-control of a QScrollBar, I'd be grateful.

Qt Code:
  1. {
  2. background: red;
  3. }
  4. {
  5. background: black;
  6. }
  7. QComboBox::drop-down
  8. {
  9. image: url(:/icon/arrow_down);
  10. }
  11. {
  12. }
  13. QScrollBar::up-arrow
  14. {
  15.  
  16. }
  17. QScrollBar::down-arrow
  18. {
  19. image: url(:/icon/arrow_down);
  20. }
  21. QScrollBar::left-arrow
  22. {
  23.  
  24. }
  25. QScrollBar::right-arrow
  26. {
  27.  
  28. }
  29. QScrollBar::add-line
  30. {
  31.  
  32. }
  33. QScrollBar::add-page
  34. {
  35. }
  36. QScrollBar::down-button
  37. {
  38. image: url(:/icon/arrow_down);
  39. }
  40. QScrollBar::handle
  41. {
  42.  
  43. }
  44. QScrollBar::sub-line
  45. {
  46.  
  47. }
  48. QScrollBar::sub-page
  49. {
  50.  
  51. }
To copy to clipboard, switch view to plain text mode