GTK:使小部件更小(调整大小)

时间:2016-10-03 01:39:57

标签: c++ c gtk gtkmm

我试图让Gtk小部件更小而不是更大,但它只是不起作用。这个问题是由gtk引起的,它不允许我调整小部件的大小,使其不再完全显示。

到目前为止我尝试过的方法:

  • 使用set_size_request。失败。
  • 使用set_size_request,然后执行queue_drawqueue_resize。失败。
  • while (gtk_events_pending()) gtk_main_iteration();。失败。
  • 试图使用Allocation。我不确定我是否做得对。但它失败了(gtk_widget_size_allocate& set_allocation)。
  • 将小部件放在Fixed容器中,然后调整容器大小。失败。

我只是不明白如何让Gtk忽略Widget的最小尺寸?我正在尝试这个,因为我想"崩溃"一个小部件,即它每隔几毫秒就会变得更小。

0 个答案:

没有答案