اموزش pyqt قسمت 4

به نام خدا من محمد جواد حق بیگی هستم در این جلسه با QPushButton اشنا میشیم و کاربردش رو بررسی میکنیم

برای ایجاد یک صفحه همراه QPushButton از کد زیر کمک میکیریم

from PySide2.QtWidgets import *
from PySide2 import *
from PySide2.QtCore import *
class Main(QMainWindow):
       def __init__(self):
             super().__init__()
             self.setWindowTitle(&quotbutton example&quot)
             button = QPushButton(&quotpress me&quot , self)
             self.show()
app = QApplication()
window = Main()
window.show()
app.exec_()

اگر این کد را اجرا کنید خروجی زیر رو میگیرید:

که داخلش یک دکمه که روش بزنید کاری نمیکنه هستش

برای این که بگیم وتی روش زد چه اتفاقی بیافتد از کد زیر کمک میگیریم

from PySide2.QtWidgets import *
 from PySide2 import *
 from PySide2.QtCore import * 
class Main(QMainWindow):
        def __init__(self):
              super().__init__() 
              self.setWindowTitle(&quotbutton example&quot)              
              button = QPushButton(&quotpress me&quot , self)
              button.clicked.connect(self.clicked)
              self.show() 
        def clicked(self):
              print(&quotclicked&quot)
app = QApplication() 
window = Main() 
window.show() 
app.exec_()

در این جلسه اشنایی مختصری با QPushButton داشتیم و در جلسه های بعد بیشتر اشنا میشیم

به وبلاگ سر بزنید

ادرس

تا مطلب بعد خدا نگهدار.