如何从Gtkiconview中当前选定的项目进行测试?

时间:2011-09-23 02:32:08

标签: c++ user-interface gtk

我使用GTK +库(不是gtkmm)用C ++编程。我有一个Gtkiconview,其中每个单元格包含一个图标和文本。我对GTK比较陌生。如何从当前选定的单元格中获取文本字段?提前谢谢。

编辑:找到答案 http://www.gtkforums.com/viewtopic.php?f=3&t=55193&p=71166

1 个答案:

答案 0 :(得分:0)

我正在使用GTK和python,但这是一般的GTK方法:

  • 获取所选单元格的路径
  • 选择第一个(或者如果你必须处理所有选择的那个,建立一个for循环)
  • 从模型中读取文本(这里假设文本是第一个)
selected = iconView.get_selected_items()
i        = selected[0][0]
theText  = model[i][0]

希望这可以告诉你。