directory.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:king-phisher-plugins 作者: securestate 项目源码 文件源码
def _get_popup_menu(self):
        self._menu_items_req_selection = []
        self.popup_menu = Gtk.Menu.new()

        self.menu_item_transfer = Gtk.MenuItem.new_with_label(self.transfer_direction.title())
        self.popup_menu.append(self.menu_item_transfer)

        self.menu_item_edit = Gtk.MenuItem.new_with_label('Edit')
        self.popup_menu.append(self.menu_item_edit)

        menu_item = Gtk.MenuItem.new_with_label('Collapse All')
        menu_item.connect('activate', self.signal_menu_activate_collapse_all)
        self.popup_menu.append(menu_item)

        menu_item = Gtk.MenuItem.new_with_label('Set Working Directory')
        menu_item.connect('activate', self.signal_menu_activate_set_working_directory)
        self.popup_menu.append(menu_item)
        self._menu_items_req_selection.append(menu_item)

        menu_item = Gtk.MenuItem.new_with_label('Create Folder')
        menu_item.connect('activate', self.signal_menu_activate_create_folder)
        self.popup_menu.append(menu_item)

        menu_item = Gtk.MenuItem.new_with_label('Rename')
        menu_item.connect('activate', self.signal_menu_activate_rename)
        self.popup_menu.append(menu_item)
        self._menu_items_req_selection.append(menu_item)

        menu_item = Gtk.SeparatorMenuItem()
        self.popup_menu.append(menu_item)

        menu_item = Gtk.MenuItem.new_with_label('Delete')
        menu_item.connect('activate', self.signal_menu_activate_delete_prompt)
        self.popup_menu.append(menu_item)
        self._menu_items_req_selection.append(menu_item)

        self.popup_menu.show_all()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号