setStyleSheet
(
"QTimeEdit{"
"border-image: url(:/ui/universal/lineedit_bg.png) 3 20 3 20;"
"border-top: 3px transparent;"
"border-bottom: 3px transparent;"
"border-right: 20px transparent;"
"border-left: 20px transparent;"
//"padding:1 1 1 -2;"
"}"
"QTimeEdit::up-button {"
"background:transparent;"
"border:1px solid red;"
"margin-bottom:1px sloid blue;"
"height:15px;"
"}"
"QTimeEdit::down-button {"
"background:transparent;"
"border:1px solid red;"
"width: 17px;"
"height:15px;"
"}"
"QTimeEdit::up-arrow {"
"image: url(:/ui/universal/time_up.png);"
//"width: 7px;"
"height: 15px;"
"}"
"QTimeEdit::down-arrow {"
"image: url(:/ui/universal/time_down.png);"
//"width: 7px;"
"height: 15px;"
"}"
);
效果如下: up-button down-button 的边框是重叠的。
背景下按钮上按钮