PyQt5 QMainWindow,QWidget,QDialog arasındaki fark nedir ?

Merhaba arkadaşlar PyQt5 ile application oluştururken bazen QMainWindow bazen QWidget bazende QDialog sınıflarından miras alınarak form oluşturuluyor. Acaba farkları nedir diye düşündüm biraz araştırınca şöyle bir fark olduğunu öğrendim . İhtiyaç sahiplerine duyurulur :))

QMainWindow: Status bar ve menu bar’ı olan bir pencere oluşturur
QWidget: Bütün widget’ler için en temel sınıf olarak yine bir pencere oluşturur
QDialog: Dialog pencereleri oluşturabilmek için kullanılabilecek bir pencere 

 

Add a Comment

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir