コード例 #1
0
ファイル: filelist.py プロジェクト: Richard-Ni/bareftp
    def makedir(self):
        _store = self.props.model
        _newiter = _store.insert(1)
        f = FtpFile(_('New Directory'))
        f.isdir = True
        f.icon = lib.icon_loader.load_icon(Gtk.STOCK_DIRECTORY)
        _store.set_value(_newiter, 0, f)
        _store.set_value(_newiter, 1, f.icon)
        _store.set_value(_newiter, 2, f.filename)

        _path = _store.get_path(_newiter)
        cr = self.cr_filename
        cr.props.editable = True
        self.signal_edit = cr.connect('edited', self.newdir_edited)
        self.signal_canceledit = cr.connect('editing-canceled', self.filename_editing_canceled)
        self.set_cursor_on_cell(_path, self.get_column(0), cr, True)
コード例 #2
0
ファイル: filelist.py プロジェクト: bloodywing/bareftp
    def makedir(self):
        _store = self.props.model
        _newiter = _store.insert(1)
        f = FtpFile(_('New Directory'))
        f.isdir = True
        f.icon = lib.icon_loader.load_icon(Gtk.STOCK_DIRECTORY)
        _store.set_value(_newiter, 0, f)
        _store.set_value(_newiter, 1, f.icon)
        _store.set_value(_newiter, 2, f.filename)

        _path = _store.get_path(_newiter)
        cr = self.cr_filename
        cr.props.editable = True
        self.signal_edit = cr.connect('edited', self.newdir_edited)
        self.signal_canceledit = cr.connect('editing-canceled',
                                            self.filename_editing_canceled)
        self.set_cursor_on_cell(_path, self.get_column(0), cr, True)