Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 10, 2014 15:26:21

vladimirse
Зарегистрирован: 2013-09-02
Сообщения: 69
Репутация: +  0  -
Профиль   Отправить e-mail  

Gtk.TreeView + Gtk.Popup Menu

Доброго времени суток! Помогите пожалуйста решить вот такую проблемку:
У меня есть Gtk.Tree View в котором есть какая то информация и есть Gtk.Popup Menu, которое выпадает при щелчке правой кнопки мышки на каком нибудь элементе TreeView. Я могу клацать по пунктам меню и запускать функции. Но у меня не получается передать информацию из строки TreeView на которой я вызвал меню в мои функции. Подскажите пожалуйста как это сделать. Вот так вот я вызываю меню:

 self.treeviewR_popup = builder.get_object('treeviewR_popup')
        if event.button == 3:
            x = int(event.x)
            y = int(event.y)
            timez = event.time
            pthinfo = treeView_right.get_path_at_pos(x, y)
            if pthinfo is not None:
                path, col, cellx, celly = pthinfo
                treeView_right.grab_focus()
                treeView_right.set_cursor(path, col, 0)
                self.treeviewR_popup.popup(None, None, None, None, event.button, event.time)

Мне надо получить примерно вот такой эффект только на python. В плане не редактировать, а передать информацию на некую другую формую, к примеру.

Отредактировано vladimirse (Фев. 10, 2014 15:37:41)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version