我试图让Gtk小部件更小而不是更大,但它只是不起作用。这个问题是由gtk引起的,它不允许我调整小部件的大小,使其不再完全显示。
到目前为止我尝试过的方法:
set_size_request
。失败。set_size_request
,然后执行queue_draw
或queue_resize
。失败。while (gtk_events_pending()) gtk_main_iteration();
。失败。Allocation
。我不确定我是否做得对。但它失败了(gtk_widget_size_allocate
& set_allocation
)。Fixed
容器中,然后调整容器大小。失败。我只是不明白如何让Gtk忽略Widget的最小尺寸?我正在尝试这个,因为我想"崩溃"一个小部件,即它每隔几毫秒就会变得更小。