• 1767阅读
  • 0回复

[提问]QDate控件右侧下箭头如何设置宽度 [复制链接]

上一主题 下一主题
离线wfwjp
 

只看楼主 倒序阅读 楼主  发表于: 2020-03-12
请教下QDate控件下拉日历,右侧下箭头怎么设置宽度?下拉日历中月份下拉菜单项怎么改变高度?
test.rar (3 K) 下载次数:2 附件是qdate的测试程序
  1. ui->dateEdit->setCalendarPopup(true); //使用该句可以直接调用日历控件
  2. ui->dateEdit->calendarWidget()->setFixedSize(500,400);
  3. ui->dateEdit->calendarWidget()->setGridVisible(true);
  4. 控件样式表:
  5. QSpinBox::up-button {subcontrol-origin:border;
  6.     subcontrol-position:right;
  7. image:url(jia.png);
  8.     width: 40px;
  9.     height: 40px;                
  10. }
  11. QSpinBox::down-button {subcontrol-origin:border;
  12.     subcontrol-position:left;
  13. image:url(jian.png);
  14.     width: 40px;
  15.     height: 40px;
  16. }
  17. #qt_calendar_calendarview {
  18. background: white;
  19. }
  20. #qt_calendar_navigationbar {
  21. background: rgba(215, 215, 215, 255);
  22. }
  23. QToolButton {
  24. icon-size: 30px, 30px;
  25. width: 80px;
  26. height: 50px;
  27. }
  28. QToolButton#qt_calendar_prevmonth {
  29. background: green;
  30. width: 70px;
  31. }
  32. QToolButton#qt_calendar_nextmonth {
  33. background: green;
  34. width: 70px;
  35. }
  36. QToolButton#qt_calendar_monthbutton {
  37. width: 120px;
  38. }
  39. QSpinBox#qt_calendar_yearedit
  40. {
  41. width:80px;
  42. }
  43. QToolButton#qt_calendar_yearbutton {
  44. width: 120px;
  45. }
  46. QToolButton#qt_calendar_monthbutton::menu-indicator{
  47. subcontrol-origin: padding;
  48. subcontrol-position: center right;
  49. }
  50. QAbstractItemView {
  51. color: black;
  52. selection-color: white;
  53. selection-background-color: rgb(255, 174, 0);
  54. font: 15px;
  55. }




快速回复
限100 字节
 
上一个 下一个