Python ve Gtk kullanarak başka bir görüntü görüntüleyici geliştiriyorum ve izleyici şu anda çok basit: Ben GtkTreeView
ile sol tarafımda görüntülerin listesini gösteren bir GtkWindow
ve sağ tarafta bir GtkImage
oluşur gerçek görüntü Çok uzak çok iyi. ŞimdiGtk uygulamasının düzenini tam ekran nasıl değiştirilir?
, ben tam ekran gidin ve arka planı siyah olan yalnızca görüntüyü vb
Bunu yapmanın birkaç yol görebilirsiniz istiyoruz:) (- Ben gizleyebilirsiniz pencere ve yerine büyük bir
GtkImage
görüntüler, ama daha önce pencerede kurduğum tüm şeyleri kaybediyorum (örneğin, sinyaller), ve ben tam ekrana giden pencereyi saklıyorum, bu biraz garip; - Pencerenin içeriğini gizleyebilirim(), pencerenin içeriğini kaldırabilirim (bildiğim kadarıyla sadece bir çocuğa sahip olabilirler) ve bunun yerine bir
GtkImage
koydum (ve tam ekrandan çıkmanın tersini yapalım)); - Penceremde bulunan kapsayıcılarla oynamayı ve pencereyi tam ekran/tam ekran dolduğunda içeriklerini gizlemeye/göstermeye çalışabilirim. Daha doğrusu, penceremin doğrudan bir alt öğesi olarak başka bir
GtkHBox
ekleyerek, iki çocuk ile ve yalnızca "normal" modda ilk olanı ve yalnızca tam ekranın ikincisini görüntülemeyi düşünüyordum.
Her şey biraz bulanık görünüyor, bu yüzden bu tür bir durumla başa çıkmak için önerilen yolun ne olacağını merak ediyorum. Teşekkürler!
Tamam, yazımızı okuyarak, sadece tam ekran üzerinde gizlemek/göstermek için 3 widget/kapama sahip olduğumu fark ettim. Yani, modunu değiştirdiğim zamanların görüşünü değiştirmek, örneğinizde yaptığınız gibi, oldukça yeterli ... –
@multani, sizin için çalıştığını duyduğumuza sevindim. –