У меня есть список объектов Project, которые я отображаю в GtkTreeView
. Я пытаюсь открыть диалоговое окно с деталями проекта, когда пользователь дважды щелкает строку элемента в TreeView.
Прямо сейчас я получаю выбранное значение из TreeView (которое является названием Проекта) через get_selection()
и ищу этот Проект по имени в моем собственном списке, чтобы сопоставить выбор с моей собственной моделью.
Однако, это не совсем правильно (плюс, предполагается, что имя проекта уникально), и мне было интересно, есть ли более элегантный способ сделать это.