PyQt5 ile Etiket ve Resim Ekleme

Merhaba Python severler. Bu içerikte python programlama ile nasıl Pyqt5 kütüphanesini kullanabileceğinizi, (label), resim (image) ve form oluşturabilmenizi sağlayacak kod bloklarını sizlerle paylaştım. Bu sayede kendi kullanıcı ara yüzlerinizi tasarlayıp programlarınızı oluşturabilirsiniz. İyi çalışmalar dilerim.

import sys #sys kütüphanesi dahil edildi.
from PyQt5 import QtWidgets, QtGui #PyQt5 kütüphanesi içerisinden QWidgets ve QtGui sınıflarını dahil edildi.

def Pencere():
    app = QtWidgets.QApplication(sys.argv) #Uygulamanın çalışması için gerekli.

    pencere = QtWidgets.QWidget() #QtWidgets kütüphanesinden QWidget fonksiyonunu pencere değişkenine aktarır.

    pencere.setWindowTitle("PyQt5 Ders 1 ")
    etiket = QtWidgets.QLabel(pencere) #Pencere objesine label (etiket) oluşturur. Ekranda gösterir.
    etiket2 = QtWidgets.QLabel(pencere) #Pencere objesine label (etiket) oluşturur. Ekranda gösterir.
    etiket2.setPixmap(QtGui.QPixmap("python logo.png"))
    etiket.setText("Burası bir yazıdır") #yazının içeriğini ayarlar.
    etiket.move(200,30) #etiketi ayarlanan konuma taşır. x,y
    etiket2.move(300,200) #2. etiketi istenilen konuma taşır.

    pencere.setGeometry(100,100,500,500) #Soldan ve Üstten 100 hizalı, 500x500 lük pencere oluşturur.

    pencere.show() #oluşturulan pencereyi gösterir.

    sys.exit(app.exec_()) #Pencere çalıştığında çarpı tuşuna basılana kadar programın çalışmasını sağlar.


Pencere() #Pencere için oluşturulan fonksiyonu çağırır.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


error: Content is protected !!