PluginProjectDjango.py

changeset 2
1e97424fda0c
parent 1
13a0cced0c6e
child 4
81c2943be6b6
equal deleted inserted replaced
1:13a0cced0c6e 2:1e97424fda0c
211 e5App().getObject("Project").newProject.connect(self.__projectOpened) 211 e5App().getObject("Project").newProject.connect(self.__projectOpened)
212 212
213 e5App().getObject("Project").projectOpenedHooks.connect( 213 e5App().getObject("Project").projectOpenedHooks.connect(
214 self.__object.projectOpenedHooks) 214 self.__object.projectOpenedHooks)
215 e5App().getObject("Project").projectClosedHooks.connect( 215 e5App().getObject("Project").projectClosedHooks.connect(
216 self.__object.projectClosedHooks) 216 self.__object.projectClosedHooks)
217 e5App().getObject("Project").newProjectHooks.connect( 217 e5App().getObject("Project").newProjectHooks.connect(
218 self.__object.projectOpenedHooks) 218 self.__object.projectOpenedHooks)
219
220 e5App().getObject("Project").projectAboutToBeCreated.connect(
221 self.__object.startProjectOrApplication)
219 222
220 return None, True 223 return None, True
221 224
222 def deactivate(self): 225 def deactivate(self):
223 """ 226 """
233 self.__object.projectOpenedHooks) 236 self.__object.projectOpenedHooks)
234 e5App().getObject("Project").projectClosedHooks.disconnect( 237 e5App().getObject("Project").projectClosedHooks.disconnect(
235 self.__object.projectClosedHooks) 238 self.__object.projectClosedHooks)
236 e5App().getObject("Project").newProjectHooks.disconnect( 239 e5App().getObject("Project").newProjectHooks.disconnect(
237 self.__object.projectOpenedHooks) 240 self.__object.projectOpenedHooks)
241
242 e5App().getObject("Project").projectAboutToBeCreated.disconnect(
243 self.__object.startProjectOrApplication)
238 244
239 self.__e5project.unregisterProjectType("Django") 245 self.__e5project.unregisterProjectType("Django")
240 246
241 self.__object.projectClosedHooks() 247 self.__object.projectClosedHooks()
242 self.__projectClosed() 248 self.__projectClosed()

eric ide

mercurial