Beispiel #1
0
    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()
Beispiel #8
0
    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()