- 我有一个NULL gtklabel。发生事件后,我在此标签中设置了一个文本(使用gtk_label_set_text)。如何在事件发生后重置gtklabel(重置为NULL)?
- 如何设置GtkTextView的最大长度(字符)?
- 在GtkTable中设置距窗口小部件边距的最简单方法是什么?
醇>
1 个答案:
答案 0 :(得分:0)
- 据我所知,您可以使用
gtk_label_set_text (label, NULL)
。如果因任何原因失败(例如早期版本不允许NULL
),请将其替换为""
。
- 你不能,直接。最简单的非直接方法是在您不希望插入实际发生时,在视图的
GtkTextBuffer
和g_signal_stop_emission_by_name()
上连接到“插入文本”。从来没有这样做过,所以这就是我尝试的,不能保证它真的有用。
- 不太清楚你的意思。您可以尝试在窗口小部件周围使用
GtkAlignment
并在其上设置填充 - 可能是也可能不是您想要的。
醇>