在PyQt5中設置按鈕的形狀,可以使用QPushButton的setStyleSheet()方法來設置按鈕的樣式。以下是一個示例代碼,演示如何設置按鈕的形狀為圓形:
import sys
from PyQt5.QtWidgets import QApplication, QPushButton
app = QApplication(sys.argv)
button = QPushButton('Click me!')
button.setStyleSheet('QPushButton {border-radius: 30px;}')
button.show()
sys.exit(app.exec_())
在上述示例中,我們創建了一個按鈕,并通過調用setStyleSheet()方法來設置按鈕的樣式。在樣式表中,我們使用border-radius屬性來指定按鈕的圓角半徑,從而實現圓形按鈕的效果。您可以根據需要調整border-radius的值來改變按鈕的形狀。