在Python中,您可以使用PyQt庫來創建和使用QPushButton
pip install PyQt5
接下來,創建一個簡單的窗口并添加一個QPushButton:
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton
def on_click():
print("按鈕被點擊了!")
app = QApplication(sys.argv)
window = QWidget()
window.setGeometry(100, 100, 300, 200)
window.setWindowTitle('QPushButton 示例')
button = QPushButton('點擊我', window)
button.setGeometry(100, 100, 100, 50)
button.clicked.connect(on_click)
window.show()
sys.exit(app.exec_())
這段代碼首先導入所需的模塊,然后定義一個名為on_click
的函數,該函數將在按鈕被點擊時執行。接下來,創建一個QApplication實例、一個QWidget窗口,并設置其大小和標題。然后創建一個QPushButton實例,將其添加到窗口中,并設置其位置和大小。最后,將按鈕的clicked
信號連接到on_click
函數,以便在按鈕被點擊時調用該函數。
運行此代碼將顯示一個包含QPushButton的窗口。當您點擊按鈕時,控制臺將輸出“按鈕被點擊了!”。