update 拟增加点位
This commit is contained in:
40
test5.py
Normal file
40
test5.py
Normal file
@ -0,0 +1,40 @@
|
||||
from PySide6.QtWidgets import QApplication, QWidget, QVBoxLayout, QPushButton
|
||||
import sys
|
||||
|
||||
app = QApplication(sys.argv)
|
||||
|
||||
window = QWidget()
|
||||
layout = QVBoxLayout()
|
||||
|
||||
# 创建按钮
|
||||
button = QPushButton("Button")
|
||||
|
||||
# 使用 QSS 设置按钮样式
|
||||
window.setStyleSheet("""
|
||||
QPushButton {
|
||||
background-color: #4CAF50; /* 按钮背景色 */
|
||||
color: white; /* 按钮文本颜色 */
|
||||
padding: 10px; /* 按钮内边距 */
|
||||
border: none; /* 移除所有默认边框 */
|
||||
border-right: 20px solid white; /* 仅设置右边的边框 */
|
||||
background-color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 #4CAF50, stop: 0.5 rgba(0, 235, 0, 0), stop: 1 #4CAF50);
|
||||
border-width: 2px; /* 边框宽度 */
|
||||
border-radius: 5px; /* 按钮圆角 */
|
||||
}
|
||||
QPushButton:hover {
|
||||
background-color: #45a049; /* 悬停时背景色 */
|
||||
}
|
||||
""")
|
||||
|
||||
##
|
||||
|
||||
# border-color:qradialgradient(cx: 0.5, cy: 0.5
|
||||
# , radius: 0.8, fx:0.5 ,fy:0.5,
|
||||
# stop: 0 rgba(255, 255, 255, 255),
|
||||
# stop: 1 rgba(19, 36, 69, 255));
|
||||
|
||||
layout.addWidget(button)
|
||||
window.setLayout(layout)
|
||||
window.show()
|
||||
|
||||
sys.exit(app.exec())
|
||||
Reference in New Issue
Block a user