Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从Gtkiconview中当前选定的项获取测试? 我在C++中用GTK+库(不是GTKMM)编程。我有一个Gtkiconview,其中每个单元格都包含一个图标和文本。我对GTK比较陌生。如何从当前选定的单元格中获取文本字段?提前谢谢_C++_User Interface_Gtk - Fatal编程技术网

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

如何从Gtkiconview中当前选定的项获取测试? 我在C++中用GTK+库(不是GTKMM)编程。我有一个Gtkiconview,其中每个单元格都包含一个图标和文本。我对GTK比较陌生。如何从当前选定的单元格中获取文本字段?提前谢谢,c++,user-interface,gtk,C++,User Interface,Gtk,编辑:在找到答案 我将GTK与python结合使用,但以下是GTK的一般方法: 获取所选单元格的路径 取第一个(如果必须处理所有选定的,则构建for循环) 阅读模型中的文本(这里假设文本是第一个) 希望这能给你指路 selected = iconView.get_selected_items() i = selected[0][0] theText = model[i][0]

编辑:在找到答案

我将GTK与python结合使用,但以下是GTK的一般方法:

  • 获取所选单元格的路径
  • 取第一个(如果必须处理所有选定的,则构建for循环)
  • 阅读模型中的文本(这里假设文本是第一个)
希望这能给你指路

selected = iconView.get_selected_items()
i        = selected[0][0]
theText  = model[i][0]