| 71 | } |
| 72 | |
| 73 | void BasicEditor::updateLineNumberArea(const QRect &rect, int dy) |
| 74 | { |
| 75 | if (dy) |
| 76 | lineNumberArea->scroll(0, dy); |
| 77 | else |
| 78 | lineNumberArea->update(0, rect.y(), lineNumberArea->width(), rect.height()); |
| 79 | |
| 80 | if (rect.contains(viewport()->rect())) |
| 81 | updateLineNumberAreaWidth(0); |
| 82 | } |
| 83 | |
| 84 | void BasicEditor::resizeEvent(QResizeEvent *e) |
| 85 | { |