AssistantEric/APIsManager.py

changeset 74
9ac338de7a2b
parent 71
025683852a63
child 77
e96c89dd66a7
equal deleted inserted replaced
73:f762558b278d 74:9ac338de7a2b
592 try: 592 try:
593 self.__project.projectFormCompiled.connect(self.__projectFormCompiled) 593 self.__project.projectFormCompiled.connect(self.__projectFormCompiled)
594 except AttributeError: 594 except AttributeError:
595 # older eric5 versions don't have this signal 595 # older eric5 versions don't have this signal
596 pass 596 pass
597 try:
598 self.__project.projectChanged.connect(self.__projectChanged)
599 except AttributeError:
600 # older eric5 versions don't have this signal
601 pass
602
597 if self.__project.isOpen(): 603 if self.__project.isOpen():
598 self.__projectOpened() 604 self.__projectOpened()
599 605
600 def __initAsLanguage(self): 606 def __initAsLanguage(self):
601 """ 607 """
1034 @param filename name of the form file that was compiled (string) 1040 @param filename name of the form file that was compiled (string)
1035 """ 1041 """
1036 self.__workerQueue.append(filename) 1042 self.__workerQueue.append(filename)
1037 self.__processQueue() 1043 self.__processQueue()
1038 1044
1045 def __projectChanged(self):
1046 """
1047 Private slot to handle the projectChanged signal.
1048 """
1049 self.__projectClosed()
1050 self.__projectOpened()
1051
1039 def editorSaved(self, filename): 1052 def editorSaved(self, filename):
1040 """ 1053 """
1041 Public slot to handle the editorSaved signal. 1054 Public slot to handle the editorSaved signal.
1042 1055
1043 @param filename name of the file that was saved (string) 1056 @param filename name of the file that was saved (string)

eric ide

mercurial