menu.qss 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. /*设置菜单样式*/
  2. QMenu {
  3. background-color: rgb(43, 43, 43);
  4. font: 14px 'Segoe UI', 'Microsoft YaHei';
  5. padding: 4px 0px 4px 0px;
  6. border: 1px solid rgb(34, 34, 34);
  7. color: white;
  8. }
  9. QMenu::right-arrow {
  10. width: 13px;
  11. height: 13px;
  12. right: 13px;
  13. border-image: url(:/qfluentwidgets/images/menu/ChevronRight_white.svg);
  14. }
  15. QMenu::separator {
  16. height: 1px;
  17. background: rgba(255, 255, 255, 104);
  18. margin-right: 13px;
  19. margin-top: 4px;
  20. margin-bottom: 4px;
  21. margin-left: 10px;
  22. }
  23. QMenu::item {
  24. padding: 6px 10px 6px 10px;
  25. }
  26. QMenu::item:selected {
  27. border-width: 1px;
  28. border-color: rgb(33, 33, 33);
  29. background: rgb(64, 64, 64);
  30. color: white;
  31. }
  32. MenuActionListWidget {
  33. border: 1px solid rgba(255, 255, 255, 0.1);
  34. border-radius: 9px;
  35. background-color: rgb(43, 43, 43);
  36. outline: none;
  37. font: 14px 'Segoe UI', 'Microsoft YaHei';
  38. }
  39. MenuActionListWidget::item {
  40. padding-left: 10px;
  41. padding-right: 10px;
  42. border-radius: 5px;
  43. border: none;
  44. color: white;
  45. }
  46. MenuActionListWidget::disbled {
  47. padding-left: 10px;
  48. padding-right: 10px;
  49. border-radius: 5px;
  50. border: none;
  51. color: white;
  52. }
  53. MenuActionListWidget::item:hover {
  54. background-color: rgba(255, 255, 255, 0.08);
  55. }
  56. MenuActionListWidget::item:selected {
  57. background-color: rgba(255, 255, 255, 0.08);
  58. color: white;
  59. }
  60. MenuActionListWidget::item:selected:active {
  61. background-color: rgba(255, 255, 255, 0.06);
  62. color: rgba(255, 255, 255, 0.7);
  63. }