| 63 | uchar QHexDocument::at(int offset) const { return m_buffer->at(offset); } |
| 64 | |
| 65 | QHexDocument* QHexDocument::fromFile(QString filename, QObject* parent) { |
| 66 | QFile f(filename); |
| 67 | f.open(QFile::ReadOnly); |
| 68 | return QHexDocument::fromMemory<QMemoryBuffer>(f.readAll(), parent); |
| 69 | } |
| 70 | |
| 71 | void QHexDocument::undo() { |
| 72 | m_undostack.undo(); |