@@ -49,6 +49,10 @@ void EditorSettingsWidget::readSettings() {
4949 settings.value (QStringLiteral (" markdownHighlightingEnabled" ), true ).toBool ());
5050 ui->fullyHighlightedBlockquotesCheckBox ->setChecked (
5151 settings.value (QStringLiteral (" fullyHighlightedBlockquotes" )).toBool ());
52+ ui->multilineInlineHighlightingCheckBox ->setChecked (
53+ settings.value (QStringLiteral (" Editor/multilineInlineHighlighting" ), true ).toBool ());
54+ // Initialize the enabled state of the highlighting dependent checkboxes
55+ on_markdownHighlightingCheckBox_toggled (ui->markdownHighlightingCheckBox ->isChecked ());
5256 ui->autoBracketClosingCheckBox ->setChecked (
5357 settings.value (QStringLiteral (" Editor/autoBracketClosing" ), true ).toBool ());
5458 ui->autoBracketRemovalCheckBox ->setChecked (
@@ -105,6 +109,8 @@ void EditorSettingsWidget::storeSettings() {
105109 ui->markdownHighlightingCheckBox ->isChecked ());
106110 settings.setValue (QStringLiteral (" fullyHighlightedBlockquotes" ),
107111 ui->fullyHighlightedBlockquotesCheckBox ->isChecked ());
112+ settings.setValue (QStringLiteral (" Editor/multilineInlineHighlighting" ),
113+ ui->multilineInlineHighlightingCheckBox ->isChecked ());
108114 settings.setValue (QStringLiteral (" Editor/autoBracketClosing" ),
109115 ui->autoBracketClosingCheckBox ->isChecked ());
110116 settings.setValue (QStringLiteral (" Editor/autoBracketRemoval" ),
@@ -156,10 +162,11 @@ void EditorSettingsWidget::on_cursorWidthResetButton_clicked() {
156162}
157163
158164/* *
159- * Enables or disables the fully highlighted blockquotes checkbox
165+ * Enables or disables the highlighting dependent checkboxes
160166 */
161167void EditorSettingsWidget::on_markdownHighlightingCheckBox_toggled (bool checked) {
162168 ui->fullyHighlightedBlockquotesCheckBox ->setEnabled (checked);
169+ ui->multilineInlineHighlightingCheckBox ->setEnabled (checked);
163170}
164171
165172/* *
0 commit comments