| 400 | } |
| 401 | |
| 402 | void QHexView::paint(QPainter* painter) const { |
| 403 | QTextDocument doc; |
| 404 | doc.setDocumentMargin(0); |
| 405 | doc.setUndoRedoEnabled(false); |
| 406 | doc.setDefaultFont(this->font()); |
| 407 | |
| 408 | QTextCursor c(&doc); |
| 409 | |
| 410 | this->drawHeader(c); |
| 411 | this->drawDocument(c); |
| 412 | |
| 413 | painter->translate(-this->horizontalScrollBar()->value(), 0); |
| 414 | doc.drawContents(painter); |
| 415 | this->drawSeparators(painter); |
| 416 | } |
| 417 | |
| 418 | void QHexView::checkOptions() { |
| 419 | if(m_options.grouplength > m_options.linelength) |
no test coverage detected