PyQt - Temel Pencere Öğeleri
İşte bu bölümde tek tek tartışacağımız Widget'ların listesi.
Sr.No | Widget'lar ve Açıklama |
---|---|
1 | QLabel Bir QLabel nesnesi, düzenlenemeyen metin veya görüntüyü veya animasyonlu GIF filmini görüntülemek için bir yer tutucu görevi görür. Diğer widget'lar için anımsatıcı bir anahtar olarak da kullanılabilir. |
2 | QLineEdit QLineEdit nesnesi en sık kullanılan giriş alanıdır. Bir satır metnin girilebileceği bir kutu sağlar. Çok satırlı metin girmek için QTextEdit nesnesi gereklidir. |
3 | QPushButton PyQt API'de, QPushButton sınıfı nesnesi, tıklandığında belirli bir işlevi çağırmak üzere programlanabilen bir düğme sunar. |
4 | QRadioButton QRadioButton sınıfı nesnesi, metin etiketli seçilebilir bir düğme sunar. Kullanıcı, formda sunulan birçok seçenekten birini seçebilir. Bu sınıf, QAbstractButton sınıfından türetilmiştir. |
5 | QCheckBox Ana pencereye bir QCheckBox nesnesi eklendiğinde metin etiketinin önünde dikdörtgen bir kutu görünür. QRadioButton gibi, aynı zamanda seçilebilir bir düğmedir. |
6 | QComboBox Bir QComboBox nesnesi, aralarından seçim yapabileceğiniz bir açılır öğe listesi sunar. Yalnızca şu anda seçili öğeyi görüntülemek için gereken formda minimum ekran alanı kaplar. |
7 | QSpinBox Bir QSpinBox nesnesi, kullanıcıya sağında yukarı / aşağı düğmesiyle bir tamsayı görüntüleyen bir metin kutusu sunar. |
8 | QSlider Widget ve Signal QSlider sınıfı nesnesi, kullanıcıya bir tutamacın hareket ettirilebileceği bir oluk sunar. Sınırlı bir değeri kontrol etmek için klasik bir widgettır. |
9 | QMenuBar, QMenu ve QAction QMainWindow nesnesinin başlık çubuğunun hemen altındaki yatay bir QMenuBar, QMenu nesnelerini görüntülemek için ayrılmıştır. |
10 | QToolBar QToolBar pencere öğesi, metin düğmelerinden, simgeli düğmelerden veya diğer parçacıklardan oluşan hareketli bir paneldir. |
11 | QInputDialog Bu, bir metin alanı ve iki düğme, Tamam ve İptal içeren önceden yapılandırılmış bir iletişim kutusudur. Ana pencere, kullanıcı Ok düğmesine tıkladıktan veya Enter'a bastıktan sonra metin kutusundaki girişi toplar. |
12 | QFontDialog Yaygın olarak kullanılan diğer bir iletişim kutusu olan bir yazı tipi seçici widget'ı, QDialog sınıfının görsel görünümüdür. Bu iletişim kutusunun sonucu, ana pencere tarafından kullanılabilen bir Qfont nesnesidir. |
13 | QFileDialog Bu pencere öğesi bir dosya seçici iletişim kutusudur. Kullanıcının dosya sisteminde gezinmesini ve açmak veya kaydetmek için bir dosya seçmesini sağlar. İletişim kutusu, statik işlevler aracılığıyla veya iletişim kutusu nesnesinde exec_ () işlevi çağırılarak çağrılır. |
14 | QTab Bir formda aynı anda görüntülenemeyecek kadar çok alan varsa, bunlar Sekmeli Pencere Öğesinin her sekmesinin altına yerleştirilmiş farklı sayfalarda düzenlenebilir. QTabWidget bir sekme çubuğu ve bir sayfa alanı sağlar. |
15 | QStacked QStackedWidget'in işleyişi, QTabWidget'e benzer. Ayrıca, pencerenin müşteri alanının verimli kullanımına da yardımcı olur. |
16 | QSplitter Bir formda aynı anda görüntülenemeyecek kadar çok alan varsa, bunlar Sekmeli Pencere Öğesinin her sekmesinin altına yerleştirilmiş farklı sayfalarda düzenlenebilir. QTabWidget bir sekme çubuğu ve bir sayfa alanı sağlar. |
17 | QDock Yuvalanabilir pencere, yüzer durumda kalabilen veya belirli bir konumda ana pencereye eklenebilen bir alt penceredir. QMainWindow sınıfının ana pencere nesnesi, kenetlenebilir pencereler için ayrılmış bir alana sahiptir. |
18 | QStatusBar QMainWindow nesnesi, durum çubuğu olarak altta yatay bir çubuk ayırır. Kalıcı veya bağlamsal durum bilgilerini görüntülemek için kullanılır. |
19 | QList QListWidget sınıfı, bir listeden öğe eklemek veya çıkarmak için öğe tabanlı bir arabirimdir. Listedeki her öğe bir QListWidgetItem nesnesidir. ListWidget çoklu seçilebilir olacak şekilde ayarlanabilir. |
20 | QScrollBar Kaydırma çubuğu kontrolü, kullanıcının belgenin görüntülenebilir alanın dışındaki bölümlerine erişmesini sağlar. Mevcut konuma görsel gösterge sağlar. |
21 | QCalendar QCalendar widget'ı, kullanışlı bir tarih seçici kontrolüdür. Ay bazlı bir görünüm sağlar. Kullanıcı, fareyi veya klavyeyi kullanarak tarihi seçebilir, varsayılan değer bugünün tarihidir. |