def _save(self): qsettings = IDE.ninja_settings() editor_settings = IDE.editor_settings() qsettings.beginGroup("editor") editor_settings.beginGroup("editor") qsettings.beginGroup("behavior") editor_settings.beginGroup("behavior") settings.REMOVE_TRAILING_SPACES = self._check_remove_spaces.isChecked() qsettings.setValue("removeTrailingSpaces", settings.REMOVE_TRAILING_SPACES) settings.ADD_NEW_LINE_AT_EOF = self._check_add_new_line.isChecked() qsettings.setValue("addNewLineAtEnd", settings.ADD_NEW_LINE_AT_EOF) settings.HIDE_MOUSE_CURSOR = self._check_hide_cursor.isChecked() qsettings.setValue("hideMouseCursor", settings.HIDE_MOUSE_CURSOR) settings.SCROLL_WHEEL_ZOMMING = self._check_scroll_wheel.isChecked() qsettings.setValue("scrollWheelZomming", settings.SCROLL_WHEEL_ZOMMING) settings.USE_TABS = bool(self._combo_tab_policy.currentIndex()) editor_settings.setValue("use_tabs", settings.USE_TABS) settings.INDENT = self._spin_indent_size.value() editor_settings.setValue("indentation_width", settings.INDENT) qsettings.endGroup() qsettings.endGroup() editor_settings.endGroup() editor_settings.endGroup()
def _save(self): qsettings = IDE.ninja_settings() editor_settings = IDE.editor_settings() qsettings.beginGroup("editor") editor_settings.beginGroup("editor") qsettings.beginGroup("behavior") editor_settings.beginGroup("behavior") settings.REMOVE_TRAILING_SPACES = self._check_remove_spaces.isChecked() qsettings.setValue("removeTrailingSpaces", settings.REMOVE_TRAILING_SPACES) settings.ADD_NEW_LINE_AT_EOF = self._check_add_new_line.isChecked() qsettings.setValue("addNewLineAtEnd", settings.ADD_NEW_LINE_AT_EOF) settings.HIDE_MOUSE_CURSOR = self._check_hide_cursor.isChecked() qsettings.setValue("hideMouseCursor", settings.HIDE_MOUSE_CURSOR) settings.SCROLL_WHEEL_ZOMMING = self._check_scroll_wheel.isChecked() qsettings.setValue("scrollWheelZomming", settings.SCROLL_WHEEL_ZOMMING) settings.USE_TABS = bool(self._combo_tab_policy.currentIndex()) editor_settings.setValue("use_tabs", settings.USE_TABS) settings.INDENT = self._spin_indent_size.value() editor_settings.setValue("indentation_width", settings.INDENT) qsettings.endGroup() qsettings.endGroup() editor_settings.endGroup() editor_settings.endGroup()
def _save(self): qsettings = IDE.editor_settings() # qsettings.beginGroup("editor") # qsettings.beginGroup("general") settings.FONT = self._font qsettings.setValue("editor/general/default_font", settings.FONT) settings.FONT_ANTIALIASING = self._check_font_antialiasing.isChecked() qsettings.setValue("editor/general/font_antialiasing", settings.FONT_ANTIALIASING)
def _save(self): qsettings = IDE.editor_settings() qsettings.beginGroup("editor") qsettings.beginGroup("intellisense") settings.AUTOCOMPLETE_BRACKETS = self._check_braces.isChecked() qsettings.setValue("autocomplete_brackets", settings.AUTOCOMPLETE_BRACKETS) settings.AUTOCOMPLETE_QUOTES = self._check_quotes.isChecked() qsettings.setValue("autocomplete_quotes", settings.AUTOCOMPLETE_QUOTES) qsettings.endGroup() qsettings.endGroup()
def _save(self): qsettings = IDE.editor_settings() settings.FONT = self._font qsettings.setValue("editor/general/default_font", settings.FONT) settings.FONT_ANTIALIASING = self._check_font_antialiasing.isChecked() qsettings.setValue("editor/general/font_antialiasing", settings.FONT_ANTIALIASING) settings.EDITOR_SCHEME = self._combo_themes.currentText() qsettings.setValue("editor/general/scheme", settings.EDITOR_SCHEME) scheme = self._combo_themes.currentText() if scheme != self.__current_scheme: index = self._combo_themes.currentIndex() colors = self._combo_themes.itemData(index) resources.COLOR_SCHEME = colors main = IDE.get_service("main_container") main.restyle_editor()
def _save(self): qsettings = IDE.editor_settings() qsettings.beginGroup("editor") qsettings.beginGroup("display") settings.ALLOW_WORD_WRAP = self._check_text_wrapping.isChecked() qsettings.setValue("allow_word_wrap", settings.ALLOW_WORD_WRAP) settings.SHOW_TABS_AND_SPACES = self._check_show_tabs.isChecked() qsettings.setValue("show_whitespaces", settings.SHOW_TABS_AND_SPACES) settings.SHOW_INDENTATION_GUIDES = \ self._check_indentation_guides.isChecked() # qsettings.setValue("show_indentation_guides", # settings.SHOW_INDENTATION_GUIDES) settings.SHOW_MARGIN_LINE = self._check_margin_line.isChecked() qsettings.setValue("margin_line", settings.SHOW_MARGIN_LINE) settings.MARGIN_LINE = self._spin_margin_line.value() qsettings.setValue("margin_line_position", settings.MARGIN_LINE) settings.MARGIN_LINE_BACKGROUND = \ self._check_margin_line_background.isChecked() qsettings.setValue("margin_line_background", settings.MARGIN_LINE_BACKGROUND) settings.HIGHLIGHT_CURRENT_LINE = self._check_current_line.isChecked() qsettings.setValue("highlight_current_line", settings.HIGHLIGHT_CURRENT_LINE) settings.HIGHLIGHT_CURRENT_LINE_MODE = \ self._combo_current_line.currentIndex() qsettings.setValue("current_line_mode", settings.HIGHLIGHT_CURRENT_LINE_MODE) settings.BRACE_MATCHING = self._check_brace_matching.isChecked() qsettings.setValue("brace_matching", settings.BRACE_MATCHING) settings.SHOW_LINE_NUMBERS = self._check_lineno.isChecked() qsettings.setValue("show_line_numbers", settings.SHOW_LINE_NUMBERS) settings.SHOW_TEXT_CHANGES = self._check_text_changes.isChecked() qsettings.setValue("show_text_changes", settings.SHOW_TEXT_CHANGES) settings.CHECK_STYLE = self._check_highlight_pep8.isChecked() qsettings.setValue("check_style", settings.CHECK_STYLE) settings.FIND_ERRORS = self._check_find_errors.isChecked() qsettings.setValue("check_errors", settings.FIND_ERRORS) qsettings.endGroup() qsettings.endGroup()
def _save(self): qsettings = IDE.editor_settings() settings.FONT = self._font qsettings.setValue("editor/general/default_font", settings.FONT) settings.FONT_ANTIALIASING = self._check_font_antialiasing.isChecked() qsettings.setValue("editor/general/font_antialiasing", settings.FONT_ANTIALIASING) settings.EDITOR_SCHEME = self._combo_themes.currentText() qsettings.setValue("editor/general/scheme", settings.EDITOR_SCHEME) scheme = self._combo_themes.currentText() if scheme != self.__current_scheme: index = self._combo_themes.currentIndex() colors = self._combo_themes.itemData(index) resources.COLOR_SCHEME = colors main = IDE.get_service("main_container") main.restyle_editor()
def _save(self): qsettings = IDE.editor_settings() qsettings.beginGroup("editor") qsettings.beginGroup("display") settings.ALLOW_WORD_WRAP = self._check_text_wrapping.isChecked() qsettings.setValue("allow_word_wrap", settings.ALLOW_WORD_WRAP) settings.SHOW_TABS_AND_SPACES = self._check_show_tabs.isChecked() qsettings.setValue("show_whitespaces", settings.SHOW_TABS_AND_SPACES) settings.SHOW_INDENTATION_GUIDES = \ self._check_indentation_guides.isChecked() qsettings.setValue("show_indentation_guides", settings.SHOW_INDENTATION_GUIDES) settings.SHOW_MARGIN_LINE = self._check_margin_line.isChecked() qsettings.setValue("margin_line", settings.SHOW_MARGIN_LINE) settings.MARGIN_LINE = self._spin_margin_line.value() qsettings.setValue("margin_line_position", settings.MARGIN_LINE) settings.MARGIN_LINE_BACKGROUND = \ self._check_margin_line_background.isChecked() qsettings.setValue("margin_line_background", settings.MARGIN_LINE_BACKGROUND) settings.HIGHLIGHT_CURRENT_LINE = self._check_current_line.isChecked() qsettings.setValue("highlight_current_line", settings.HIGHLIGHT_CURRENT_LINE) settings.HIGHLIGHT_CURRENT_LINE_MODE = \ self._combo_current_line.currentIndex() qsettings.setValue("current_line_mode", settings.HIGHLIGHT_CURRENT_LINE_MODE) settings.BRACE_MATCHING = self._check_brace_matching.isChecked() qsettings.setValue("brace_matching", settings.BRACE_MATCHING) settings.SHOW_LINE_NUMBERS = self._check_lineno.isChecked() qsettings.setValue("show_line_numbers", settings.SHOW_LINE_NUMBERS) settings.SHOW_TEXT_CHANGES = self._check_text_changes.isChecked() qsettings.setValue("show_text_changes", settings.SHOW_TEXT_CHANGES) settings.CHECK_STYLE = self._check_highlight_pep8.isChecked() qsettings.setValue("check_style", settings.CHECK_STYLE) settings.FIND_ERRORS = self._check_find_errors.isChecked() qsettings.setValue("check_errors", settings.FIND_ERRORS) qsettings.endGroup() qsettings.endGroup()