現在、私はPythonでGtk3でGUIプログラムを書いています。私は自分のウィンドウにGtkカレンダーを配置していますが、私の問題は、カレンダーが全体の領域を埋めるものではないということです。Gtkカレンダー全体のウィンドウを埋める
class MainWindow(Gtk.Window):
def __init__(self):
Gtk.Window.__init__(self)
self.calendar = Gtk.Calendar()
self.add(self.calendar)
if __name__ == "__main__":
win = MainWindow()
win.connect("delete-event", Gtk.main_quit)
win.show_all()
Gtk.main()
私のウィンドウのサイズを変更すると、カレンダー行の高さを使い果たしてウィンドウ全体を埋めるようにしたいと思います。列は完全にサイズ変更されますが、行はサイズ変更されません。 CSSでこの動作を変更できますか?Gtk.Calendar
のサブクラスを作成する必要がありますか?私はまた、細胞が(QtでpaintCell
のように)描かれているメソッドを見つけていないので、これは多分ややこしいかもしれません。