@@ -87,6 +87,7 @@ void RenumberDialog::renumClicked()
8787 mRenumWithComm ->setEnabled (false );
8888 mRenumEmpty ->setEnabled (false );
8989 mRenumMarked ->setEnabled (true );
90+ mKeepExisting ->setEnabled (false );
9091 mCheckDivide ->setEnabled (true );
9192 divideClicked ();
9293}
@@ -103,6 +104,7 @@ void RenumberDialog::mRenumHeClicked()
103104 mRenumWithComm ->setEnabled (false );
104105 mRenumEmpty ->setEnabled (true );
105106 mRenumMarked ->setEnabled (false );
107+ mKeepExisting ->setEnabled (false );
106108 mCheckDivide ->setEnabled (true );
107109 divideClicked ();
108110}
@@ -119,6 +121,7 @@ void RenumberDialog::allLinesClicked()
119121 mRenumWithComm ->setEnabled (true );
120122 mRenumEmpty ->setEnabled (true );
121123 mRenumMarked ->setEnabled (false );
124+ mKeepExisting ->setEnabled (true );
122125 mCheckDivide ->setEnabled (true );
123126 divideClicked ();
124127}
@@ -135,6 +138,7 @@ void RenumberDialog::removeAllClicked()
135138 mRenumWithComm ->setEnabled (false );
136139 mRenumEmpty ->setEnabled (false );
137140 mRenumMarked ->setEnabled (false );
141+ mKeepExisting ->setEnabled (false );
138142 mCheckDivide ->setEnabled (false );
139143 divideClicked ();
140144}
@@ -147,6 +151,7 @@ void RenumberDialog::setOptions(const RenumberOptions& options)
147151 mRenumEmpty ->setChecked (options.renumEmpty );
148152 mRenumWithComm ->setChecked (options.renumComm );
149153 mRenumMarked ->setChecked (options.renumMarked );
154+ mKeepExisting ->setChecked (options.keepExisting );
150155 toInput->setValue (options.to );
151156 mSpinBox ->setValue (options.width );
152157 mCheckDivide ->setChecked (options.applyWidth );
@@ -191,6 +196,7 @@ RenumberOptions RenumberDialog::options()
191196 options.renumEmpty = mRenumEmpty ->isChecked ();
192197 options.renumComm = mRenumWithComm ->isChecked ();
193198 options.renumMarked = mRenumMarked ->isChecked ();
199+ options.keepExisting = mKeepExisting ->isChecked ();
194200 options.to = toInput->value ();
195201 options.width = mSpinBox ->value ();
196202 options.applyWidth = mCheckDivide ->isChecked ();
0 commit comments