def activate(self): Plugin.activate(self) self.action_hello = QtGui.QAction(self.main_widget()) self.action_hello.setText("Hello world") self.main_widget().menu_Help.addAction(self.action_hello) QtCore.QObject.connect(self.action_hello, QtCore.SIGNAL("activated()"), self.hello_world)
def deactivate(self): Plugin.deactivate(self) try: self.render_chain("web_server").\ unregister_filter(ReverseArabic) self.render_chain("web_server").\ register_filter(NonLatinFontSizeIncrease, in_front=False) except KeyError: # The web server chain is not active. pass
def activate(self): Plugin.activate(self) self.component = ResponsiveVoicePronouncer(\ component_manager=self.component_manager) self.component_manager.register(self.component) # TODO: refactor this to plugin.py gui_module_name = "mnemosyne.pyqt_ui.pronouncer_dlg" gui_class_name = "PronouncerDlg" gui_class = getattr(\ importlib.import_module(gui_module_name), gui_class_name) self.component_manager.add_gui_to_component(\ "ResponsiveVoicePronouncer", gui_class)
def activate(self): Plugin.activate(self) self.config()["is_last_used_tags_per_card_type"] = True
def deactivate(self): Plugin.deactivate(self) self.main_widget().tool_bar.setVisible(True)
def activate(self): Plugin.activate(self) self.main_widget().show_information("My value is %d" % \ self.config()["my_value"])
def deactivate(self): Plugin.deactivate(self) self.config()["is_last_used_tags_per_card_type"] = False
def activate(self): Plugin.activate(self) self.main_widget().tool_bar.setVisible(False)
def __init__(self, component_manager): Plugin.__init__(self, component_manager) self.action_hello = None
def deactivate(self): Plugin.deactivate(self) self.render_chain("default").\ unregister_filter(Pyn2D)
def deactivate(self): Plugin.deactivate(self) self.render_chain("default").\ unregister_filter(AlignImgTop)
def activate(self): Plugin.activate(self) self.render_chain("default").\ register_filter(Pyn2D, in_front=False)
def deactivate(self): Plugin.deactivate(self) self.render_chain("default").\ unregister_filter(CatColorReplacer)
def activate(self): Plugin.activate(self) self.render_chain("default").\ register_filter(CatColorReplacer, in_front=True)
def __init__(self, component_manager): Plugin.__init__(self, component_manager)
def deactivate(self): Plugin.deactivate(self) self.render_chain("default").\ unregister_filter(CustomTag)
def activate(self): Plugin.activate(self) self.main_widget().menuBar().hide() self.main_widget().tool_bar.hide()
def activate(self): Plugin.activate(self) self.render_chain("default").\ register_filter(AlignImgTop, in_front=False)
def deactivate(self): Plugin.deactivate(self) self.main_widget().menuBar().show() self.main_widget().findChild(QtGui.QToolBar).show() self.main_widget().tool_bar.show()
def activate(self): Plugin.activate(self) self.action_hello = QtWidgets.QAction(self.main_widget()) self.action_hello.setText("Hello world") self.main_widget().menu_Help.addAction(self.action_hello) self.action_hello.triggered.connect(self.hello_world)
def test_1(self): from mnemosyne.libmnemosyne.plugin import Plugin p = Plugin(self.mnemosyne.component_manager)
def deactivate(self): Plugin.deactivate(self) if self.action_hello: self.main_widget().menu_Help.removeAction(self.action_hello) self.actionHello = None
def activate(self): Plugin.activate(self) self.render_chain("default").\ register_filter(CustomTag, in_front=False)
def deactivate(self): Plugin.deactivate(self) self.component_manager.unregister(self.component)