void LineNumbers::setDigitNumbers( int i ) { if ( i == mDigitNumbers ) return; mDigitNumbers = i; setFixedWidth( fontMetrics().width( "0" ) * (i) + 22 ); emit digitNumbersChanged(); }
void TextLineNumbers::setDigitNumbers( int i ) { if ( i == mDigitNumbers ) return; mDigitNumbers = i; setFixedWidth( fontMetrics().width( "0" ) * (i) + 22 ); // +2 = 1 empty place before and 1 empty place after //setFixedWidth( fontMetrics().width( "0" ) * ( mDigitNumbers +2 ) ); // +2 = 1 empty place before and 1 empty place after emit digitNumbersChanged(); }