示例#1
0
文件: list.py 项目: hsavolai/vmlab
 def __init__(self,
              columns=[],
              instance_list=None,
              mode=gtk.SELECTION_BROWSE):
     deprecationwarn('List is deprecated, use ObjectList instead',
                     stacklevel=3)
     ObjectList.__init__(self, columns, instance_list, mode)
示例#2
0
文件: list.py 项目: gxela/kiwi-gtk
 def __init__(self, columns=[],
              instance_list=None,
              mode=gtk.SELECTION_BROWSE):
     deprecationwarn(
         'List is deprecated, use ObjectList instead',
         stacklevel=3)
     ObjectList.__init__(self, columns, instance_list, mode)
示例#3
0
 def __init__(self, ResultClass, results):
     columns = []
     sorted = True
     for field_name, FieldClass in ResultClass._field_spec.iteritems():
         if not FieldClass.expensive:
             title = label(FieldClass)
             column = Column(field_name, title, data_type=str,
                             sorted=sorted)
             columns.append(column)
             sorted = False
     ObjectList.__init__(self, columns, results)
示例#4
0
    def __init__(self, parent, adminModel):
        """Creates a new FileSelector
        @param parent: parent window
        @type parent: gtk.Window or None
        @param adminModel: the admin model
        @type adminModel: L{AdminModel}
        """
        ObjectList.__init__(self, [
            Column("icon", title=' ', data_type=gdk.Pixbuf),
            Column("filename", expand=True),
        ])
        self.connect('row-activated', self._on__row_activated)
        self.set_size_request(400, 300)

        self._adminModel = adminModel
        self._parent = parent
        self._workerName = None
        self._iconTheme = gtk.icon_theme_get_default()
        self._path = None
        self._onlyDirectories = False
        registerVFSJelly()
示例#5
0
    def __init__(self, parent, adminModel):
        """Creates a new FileSelector
        @param parent: parent window
        @type parent: gtk.Window or None
        @param adminModel: the admin model
        @type adminModel: L{AdminModel}
        """
        ObjectList.__init__(self,
                            [Column("icon", title=' ',
                                    data_type=gdk.Pixbuf),
                             Column("filename", expand=True),
                             ])
        self.connect('row-activated', self._on__row_activated)
        self.set_size_request(400, 300)

        self._adminModel = adminModel
        self._parent = parent
        self._workerName = None
        self._iconTheme = gtk.icon_theme_get_default()
        self._path = None
        self._onlyDirectories = False
        registerVFSJelly()
示例#6
0
 def __init__(self):
     self._lazy_updater = None
     ObjectList.__init__(self)
     self.connect('double-click', self._on__double_click)
     self.connect('row-activated', self._on__row_activated)
     self.connect('right-click', self._on__right_click)
示例#7
0
文件: search.py 项目: hsavolai/vmlab
 def __init__(self, columns):
     ObjectList.__init__(self, columns)