方法
GtkStringListsplice
声明 [src]
void
gtk_string_list_splice (
GtkStringList* self,
guint position,
guint n_removals,
const char* const* additions
)
描述 [src]
通过移除 n_removals
个字符串并向其中添加 additions
来更改 self
。
此函数比 gtk_string_list_append()
和 gtk_string_list_remove()
更高效,因为它在变化时只发出了 ::items-changed 信号一次。
此函数复制 additions
中的字符串。
参数 position
和 n_removals
必须正确(即:position
+ n_removals
必须小于或等于在调用此函数时的列表长度)。