Eklemek için (sürükle ve bırak) a QDockWidget
, Tasarımcısı olarak düzenlediğim GUI'm için ...
Şimdi kaldırmak istiyorum.Qt Designer'da Dock Widget'ını silinsin mi?
İlk olarak, görünür nesneyi seçtim ve Delete
tuşuna bastım.
Nesne kayboldu.
Ancak QDockWidget
hala
nesne denetleyici mevcut olması görülebilir ve benim .ui
kaydetmeye çalıştığımda, ben mesajı alıyorum: Nesne içinde Widget üzerinde
The container extension of the widget MainWindow (QMainWindow)
returned a widget not managed by Designer dockWidget (QDockWidget)
when queried for page #2. Container pages should only be added by
specifying them in XML returned by the domXml() method of the custom
widget.
tıkladığınızda Müfettiş ve Delete tuşuna basmak hiçbir şey yapmaz,
ve sağ tıklatma bağlam menüsünde her zamanki 'Kaldır' seçeneği yoktur.
Bundan nasıl kurtulurum ?! : |
Özellikleri: - Ben ana pencerede göremiyordu nesne denetçisindeki dock pencereleri
Windows 7 32 bit
PyQt4
Bir yanıt memnuniyetle kabul ediyorum. GUI'yi kaydedemiyorum! –
Benzer bir hatayı yeniden oluşturmayı başardım, ancak hata iletisine rağmen dosyayı yine de kaydettim. Kaydedilmediğinden emin misin? – Chris
Bunun olduğunu düşünmedim çünkü kaydetmeye çalıştıktan sonra pyuic4 kullanarak .py'ye derledim. Üretilen py dosyası, URI dosyasındaki tüm nesnelerimi içermiyordu, ve hatalara neden oldu. Ancak, Bu Designer'da yeni .ui dosyasını yeniden açtığımda, QDockWidgets yok oldu ve her şey normal çalıştı! :) Yanıt için teşekkürler! –