![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Public Member Functions | |
InsertText (QString *doc, int idx, const QString &text, QUndoCommand *parent=nullptr) | |
InsertText (QString *doc, int idx, const QString &text, QUndoCommand *parent=nullptr) | |
Public Member Functions inherited from QUndoCommand | |
QUndoCommand (QUndoCommand *parent=nullptr) | |
Constructs a QUndoCommand object with parent parent. | |
QUndoCommand (const QString &text, QUndoCommand *parent=nullptr) | |
Constructs a QUndoCommand object with the given parent and text. | |
virtual | ~QUndoCommand () |
Destroys the QUndoCommand object and all child commands. | |
virtual void | undo () |
Reverts a change to the document. | |
virtual void | redo () |
Applies a change to the document. | |
QString | text () const |
Returns a short text string describing what this command does; for example, "insert text". | |
QString | actionText () const |
void | setText (const QString &text) |
Sets the command's text to be the text specified. | |
bool | isObsolete () const |
void | setObsolete (bool obsolete) |
virtual int | id () const |
Returns the ID of this command. | |
virtual bool | mergeWith (const QUndoCommand *other) |
Attempts to merge this command with command. | |
int | childCount () const |
const QUndoCommand * | child (int index) const |
Definition at line 31 of file src_gui_util_qundostack.cpp.
InsertText::InsertText | ( | QString * | doc, |
int | idx, | ||
const QString & | text, | ||
QUndoCommand * | parent = nullptr ) |
InsertText::InsertText | ( | QString * | doc, |
int | idx, | ||
const QString & | text, | ||
QUndoCommand * | parent = nullptr ) |