93 Preferences.Prefs.rsettings.remove(ProjectDjangoPlugin.PreferencesKey) |
93 Preferences.Prefs.rsettings.remove(ProjectDjangoPlugin.PreferencesKey) |
94 |
94 |
95 |
95 |
96 class ProjectDjangoPlugin(QObject): |
96 class ProjectDjangoPlugin(QObject): |
97 """ |
97 """ |
98 Class implementing the Pyramid project plugin. |
98 Class implementing the Django project plugin. |
99 """ |
99 """ |
100 PreferencesKey = "Django" |
100 PreferencesKey = "Django" |
101 |
101 |
102 lexerAssociations = { |
102 lexerAssociations = { |
103 "*.html": "Pygments|HTML+Django/Jinja", |
103 "*.html": "Pygments|HTML+Django/Jinja", |
198 lexerAssociationCallback=self.lexerAssociationCallback, |
198 lexerAssociationCallback=self.lexerAssociationCallback, |
199 binaryTranslationsCallback=self.binaryTranslationsCallback) |
199 binaryTranslationsCallback=self.binaryTranslationsCallback) |
200 |
200 |
201 from Project.ProjectBrowser import SourcesBrowserFlag, FormsBrowserFlag, \ |
201 from Project.ProjectBrowser import SourcesBrowserFlag, FormsBrowserFlag, \ |
202 TranslationsBrowserFlag, OthersBrowserFlag |
202 TranslationsBrowserFlag, OthersBrowserFlag |
203 Preferences.setProjectBrowserFlagsDefault("Pyramid", |
203 Preferences.setProjectBrowserFlagsDefault("Django", |
204 SourcesBrowserFlag | \ |
204 SourcesBrowserFlag | \ |
205 FormsBrowserFlag | \ |
205 FormsBrowserFlag | \ |
206 TranslationsBrowserFlag | \ |
206 TranslationsBrowserFlag | \ |
207 OthersBrowserFlag, |
207 OthersBrowserFlag, |
208 ) |
208 ) |