- 我有一个 NULL gtklabel。发生事件时,我在此标签中设置了一个文本(使用 gtk_label_set_text)。如何在事件发生后重置 gtklabel(重置为 NULL)?
- 如何设置 GtkTextView 的最大长度(字符)?
- 在 GtkTable 中设置与小部件边缘的距离的最简单方法是什么?
问问题
778 次
1 回答
0
- 正如我从代码中了解的那样,您可以只使用
gtk_label_set_text (label, NULL)
. 如果由于任何原因失败(例如早期版本不允许NULL
),只需将其替换为""
. - 你不能,直接。最简单的非直接方法是连接到视图上的“插入文本”,
GtkTextBuffer
并且g_signal_stop_emission_by_name()
当您不希望插入实际发生时。从来没有这样做过,所以这只是我会尝试的,不能保证它真的会起作用。 - 不太清楚你的意思。您可以尝试
GtkAlignment
在您的小部件周围使用 a 并在其上设置填充 - 可能是您想要的,也可能不是您想要的。
于 2010-05-15T23:29:38.380 回答