91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

python qpushbutton的樣式如何設置

小樊
102
2024-09-06 15:02:36
欄目: 編程語言

在 PyQt5 中,可以使用 QSS (Qt Style Sheets) 來設置 QPushButton 的樣式

from PyQt5.QtWidgets import QApplication, QWidget, QVBoxLayout, QPushButton

app = QApplication([])

window = QWidget()
layout = QVBoxLayout(window)

# 創建一個 QPushButton 實例
button = QPushButton('Click me!')

# 設置按鈕的樣式
button.setStyleSheet("""
QPushButton {
    background-color: #4CAF50;
    color: white;
    font-size: 16px;
    border: none;
    padding: 10px 20px;
}

QPushButton:hover {
    background-color: #45a049;
}

QPushButton:pressed {
    background-color: #3e8e41;
}
""")

layout.addWidget(button)
window.setLayout(layout)

window.show()
app.exec_()

在這個示例中,我們首先導入了所需的模塊并創建了一個簡單的窗口。然后,我們創建了一個 QPushButton 實例,并使用 setStyleSheet 方法設置了按鈕的樣式。我們為按鈕定義了背景顏色、字體顏色、字體大小等屬性,并設置了鼠標懸停和按下時的背景顏色。最后,我們將按鈕添加到布局中并顯示窗口。

運行此代碼將顯示一個帶有自定義樣式的 QPushButton。你可以根據需要修改 QSS 代碼以更改按鈕的外觀。

0
雷州市| 丰原市| 阜宁县| 石狮市| 宣恩县| 望江县| 石景山区| 迁西县| 崇阳县| 通化市| 富蕴县| 营山县| 客服| 闸北区| 百色市| 棋牌| 周宁县| 贺州市| 台南县| 高雄市| 洪洞县| 怀安县| 全南县| 大丰市| 德州市| 呼玛县| 家居| 泾阳县| 万州区| 洛宁县| 新平| 浠水县| 望奎县| 六枝特区| 赣州市| 溧水县| 泸定县| 石狮市| 梁河县| 句容市| 醴陵市|