22 # Start-Of-Header |
22 # Start-Of-Header |
23 name = "Assistant Eric Plugin" |
23 name = "Assistant Eric Plugin" |
24 author = "Detlev Offenbach <detlev@die-offenbachs.de>" |
24 author = "Detlev Offenbach <detlev@die-offenbachs.de>" |
25 autoactivate = True |
25 autoactivate = True |
26 deactivateable = True |
26 deactivateable = True |
27 version = "4.2.1" |
27 version = "5.0.0" |
28 className = "AssistantEricPlugin" |
28 className = "AssistantEricPlugin" |
29 packageName = "AssistantEric" |
29 packageName = "AssistantEric" |
30 shortDescription = "Alternative autocompletion and calltips provider." |
30 shortDescription = "Alternative autocompletion and calltips provider." |
31 longDescription = \ |
31 longDescription = ( |
32 """This plugin implements an alternative autocompletion and""" \ |
32 """This plugin implements an alternative autocompletion and""" |
33 """ calltips provider.""" |
33 """ calltips provider.""" |
|
34 ) |
34 needsRestart = True |
35 needsRestart = True |
35 pyqtApi = 2 |
36 pyqtApi = 2 |
36 python2Compatible = True |
|
37 # End-Of-Header |
37 # End-Of-Header |
38 |
38 |
39 error = "" |
39 error = "" |
40 |
40 |
41 assistantEricPluginObject = None |
41 assistantEricPluginObject = None |
47 |
47 |
48 @param configDlg reference to the configuration dialog |
48 @param configDlg reference to the configuration dialog |
49 @return reference to the configuration page |
49 @return reference to the configuration page |
50 """ |
50 """ |
51 global assistantEricPluginObject |
51 global assistantEricPluginObject |
52 from AssistantEric.ConfigurationPages.AutoCompletionEricPage \ |
52 from AssistantEric.ConfigurationPages.AutoCompletionEricPage import ( |
53 import AutoCompletionEricPage |
53 AutoCompletionEricPage |
54 page = AutoCompletionEricPage(assistantEricPluginObject) |
54 ) |
55 return page |
55 return AutoCompletionEricPage(assistantEricPluginObject) |
56 |
56 |
57 |
57 |
58 def createCallTipsPage(configDlg): |
58 def createCallTipsPage(configDlg): |
59 """ |
59 """ |
60 Module function to create the calltips configuration page. |
60 Module function to create the calltips configuration page. |
61 |
61 |
62 @param configDlg reference to the configuration dialog |
62 @param configDlg reference to the configuration dialog |
63 @return reference to the configuration page |
63 @return reference to the configuration page |
64 """ |
64 """ |
65 global assistantEricPluginObject |
65 global assistantEricPluginObject |
66 from AssistantEric.ConfigurationPages.CallTipsEricPage \ |
66 from AssistantEric.ConfigurationPages.CallTipsEricPage import ( |
67 import CallTipsEricPage |
67 CallTipsEricPage |
68 page = CallTipsEricPage(assistantEricPluginObject) |
68 ) |
69 return page |
69 return CallTipsEricPage(assistantEricPluginObject) |
70 |
70 |
71 |
71 |
72 def getConfigData(): |
72 def getConfigData(): |
73 """ |
73 """ |
74 Module function returning data as required by the configuration dialog. |
74 Module function returning data as required by the configuration dialog. |