저는 Gtk를 사용하여 Python 3을 사용하여 Linux에서 응용 프로그램을 작성하고 있습니다. Gtk.HeaderBar를 사용하려고합니다. 지금까지는 잘 작동했지만, 아이 위젯을 확장 할 수는 없습니다. 예를 들어 :Gtk HeaderBar가 자식을 확장하지 않습니다
위에서 볼 수 있듯이, 심지어 Gtk.Entry.set_hexpand (참) 같은 것들로 Gtk.HeaderBar에 내 Gtk.Entry 퍼팅 시도했지만 한은 단순히 거부 넓히다. 나는 심지어 그것을 Gtk.Box 안에 넣고, Gtk.Box를 확장 한 다음, 그 안에 Gtk.Entry를 추가하려고 시도했습니다. 나는 Gtk.HeaderBar에 대한 사용자 지정 제목으로 Gtk.Entry을 설정 한 경우에도이 문제가 발생이 원인을 무엇
? 어떻게 해결할 수 있습니까?
나는 그것이 효과가 있다고 말하고 싶은데, 그렇지 않았다. .set_halign()과 .set_hexpand()를 모두 사용하는 경우에도 가로 또는 세로로 확장하기를 거부합니다. 이상하게도, 그것은 내 프로그램의 다른 곳에서 작동합니다. Gtk.HeaderBar만이 그것을 좋아하지 않습니다. 작동하는 것처럼 보이는 것은 .set_size_request()이지만 원하는 것은 수행하지 않습니다. –
글쎄요? 나는이 버그를 너무 치고있다! 예 ~ !!! ~ 당신이 말하고있는 것을 아는 기쁨 (하지만이 증상과이 수정은 보통 같이 진행됩니다 ...). – andlabs