PluginProjectDjangoTagsMenu.py

changeset 2
4be31b0908c7
parent 1
b2f26d630942
child 3
6d10c1249cb8
--- a/PluginProjectDjangoTagsMenu.py	Sun Feb 02 18:03:21 2014 +0100
+++ b/PluginProjectDjangoTagsMenu.py	Sun Feb 02 20:02:23 2014 +0100
@@ -16,6 +16,8 @@
 
 from E5Gui.E5Application import e5App
 
+from ProjectDjangoTagsMenu.DjangoTagsMenuHandler import DjangoTagsMenuHandler
+
 # Start-of-Header
 name = "Django Tags Menu Plugin"
 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
@@ -45,9 +47,11 @@
         
         @param ui reference to the user interface object (UI.UserInterface)
         """
-        QObject.__init__(self, ui)
+        super(ProjectDjangoTagsMenuPlugin, self).__init__(ui)
         self.__ui = ui
         
+        self.__handler = DjangoTagsMenuHandler(ui, self)
+        
         self.__initMenu()
     
     def __initMenu(self):
@@ -59,6 +63,7 @@
         self.__menuSeparator = None
         
         self.__menu = QMenu(self.tr("Template Tags"))
+        self.__handler.initMenus(self.__menu)
     
     def __attachMenu(self):
         """

eric ide

mercurial