示例#1
0
文件: vk.py 项目: zavlab1/foobnix
class VKPerspective(BasePerspective, Filterable):

    def __init__(self, controls):
        super(VKPerspective, self).__init__()
        self.widget = VKIntegrationControls(controls)

        self.connect("activated", self.on_activated)

    def on_activated(self, perspective):
        thread.start_new_thread(self.widget.lazy_load, ())

    def get_id(self):
        return "vk"

    def get_icon(self):
        return "vk"

    def get_name(self):
        return _("VK")

    def get_tooltip(self):
        return _("VK Panel (Alt+6)")

    def get_widget(self):
        return self.widget.scroll

    ## LoadSave implementation
    def on_load(self):
        pass

    def on_save(self):
        pass

    ## Filterable implementation
    def filter_by_folder(self, value):
        self.widget.filter_by_folder(value)

    def filter_by_file(self, value):
        pass
示例#2
0
文件: vk.py 项目: n0nvme/foobnix
class VKPerspective(BasePerspective, Filterable):

    def __init__(self, controls):
        super(VKPerspective, self).__init__()
        self.widget = VKIntegrationControls(controls)

        self.connect("activated", self.on_activated)

    def on_activated(self, perspective):
        threading.Thread(target = self.widget.lazy_load, args = ()).start()

    def get_id(self):
        return "vk"

    def get_icon(self):
        return "format-indent-less"

    def get_name(self):
        return _("VK")

    def get_tooltip(self):
        return _("VK Panel (Alt+6)")

    def get_widget(self):
        return self.widget.scroll

    ## LoadSave implementation
    def on_load(self):
        pass

    def on_save(self):
        pass

    ## Filterable implementation
    def filter_by_folder(self, value):
        self.widget.filter_by_folder(value)

    def filter_by_file(self, value):
        pass
示例#3
0
文件: vk.py 项目: zavlab1/foobnix
    def __init__(self, controls):
        super(VKPerspective, self).__init__()
        self.widget = VKIntegrationControls(controls)

        self.connect("activated", self.on_activated)
示例#4
0
    def __init__(self, controls):
        super(VKPerspective, self).__init__()
        self.widget = VKIntegrationControls(controls)

        self.connect("activated", self.on_activated)