def on_iconview_handle_selection_changed(self, icon_view):
        selection = icon_view.get_selected_items()
        if len(selection)>0:
            selection = selection[-1]
        title = album = credit = tags = ""
        if selection:
            iterator = icon_view.get_model().get_iter(selection)
            data = icon_view.get_model().get_value(iterator, IV_DATA_COLUMN)
            title = "<b>%s</b>" % data['title']
            album = data['album']
            credit = data['credit']
            tags = data['tags']

        self.photo_title.set_markup(title)
        self.photo_album.set_markup(album)
        self.photo_credit.set_markup(credit)
        self.photo_tags.set_markup(tags)
Called when the photo selection changed.
dataset/ETHPy150Open thesamet/webilder/src/webilder/WebilderDesktop.py/WebilderDesktopWindow.on_iconview_handle_selection_changed