在小屏幕上,很难按一下小箭头来显示QToolButton的菜单。有没有办法使可点击区域更大。不幸的是QToolButton :: InstantPopup不会触发按钮自己的动作,否则它会是完美的。
答案 0 :(得分:0)
可以如下修改qtoolbutton的样式表:
QToolButton[popupMode="1"] { /* only for MenuButtonPopup */
padding-right: 20px; /* make way for the popup button */
}
/* the subcontrols below are used only in the MenuButtonPopup mode */
QToolButton::menu-button {
border: 2px solid gray;
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
/* 16px width + 4px for border = 20px allocated above */
width: 16px;