QHexEdit
Loading...
Searching...
No Matches
src
commands.h
1
#ifndef COMMANDS_H
2
#define COMMANDS_H
3
6
#include <QUndoStack>
7
8
#include "chunks.h"
9
28
class
UndoStack :
public
QUndoStack
29
{
30
Q_OBJECT
31
32
public
:
33
UndoStack(Chunks *chunks, QObject * parent=0);
34
void
insert(qint64 pos,
char
c);
35
void
insert(qint64 pos,
const
QByteArray &ba);
36
void
removeAt(qint64 pos, qint64 len=1);
37
void
overwrite(qint64 pos,
char
c);
38
void
overwrite(qint64 pos,
int
len,
const
QByteArray &ba);
39
40
private
:
41
Chunks * _chunks;
42
QObject * _parent;
43
};
44
47
#endif
// COMMANDS_H
Generated by
1.9.8