eric6/Documentation/Source/eric6.HexEdit.HexEditUndoStack.html

changeset 7273
391d6b7b1eff
parent 6942
2602857055c5
child 7989
a21d673a8f99
diff -r 1779dc278077 -r 391d6b7b1eff eric6/Documentation/Source/eric6.HexEdit.HexEditUndoStack.html
--- a/eric6/Documentation/Source/eric6.HexEdit.HexEditUndoStack.html	Wed Sep 25 19:40:31 2019 +0200
+++ b/eric6/Documentation/Source/eric6.HexEdit.HexEditUndoStack.html	Wed Sep 25 19:42:44 2019 +0200
@@ -18,286 +18,376 @@
 
 </style>
 </head>
-<body><a NAME="top" ID="top"></a>
+<body>
+<a NAME="top" ID="top"></a>
 <h1>eric6.HexEdit.HexEditUndoStack</h1>
+
 <p>
 Module implementing the Undo stack for the hex edit widget.
 </p>
 <h3>Global Attributes</h3>
+
 <table>
 <tr><td>None</td></tr>
 </table>
 <h3>Classes</h3>
+
 <table>
+
 <tr>
 <td><a href="#HexEditCommand">HexEditCommand</a></td>
 <td>Class implementing the edit comands.</td>
-</tr><tr>
+</tr>
+<tr>
 <td><a href="#HexEditUndoCommand">HexEditUndoCommand</a></td>
 <td>Class implementing the Undo command.</td>
-</tr><tr>
+</tr>
+<tr>
 <td><a href="#HexEditUndoStack">HexEditUndoStack</a></td>
 <td>Class implementing an Undo stack for the hex edit widget.</td>
 </tr>
 </table>
 <h3>Functions</h3>
+
 <table>
 <tr><td>None</td></tr>
 </table>
-<hr /><hr />
+<hr />
+<hr />
 <a NAME="HexEditCommand" ID="HexEditCommand"></a>
 <h2>HexEditCommand</h2>
+
 <p>
     Class implementing the edit comands.
 </p>
 <h3>Derived from</h3>
 Enum
 <h3>Class Attributes</h3>
+
 <table>
 <tr><td>Insert</td></tr><tr><td>Overwrite</td></tr><tr><td>RemoveAt</td></tr>
 </table>
 <h3>Class Methods</h3>
+
 <table>
 <tr><td>None</td></tr>
 </table>
 <h3>Methods</h3>
+
 <table>
 <tr><td>None</td></tr>
 </table>
 <h3>Static Methods</h3>
+
 <table>
 <tr><td>None</td></tr>
 </table>
 
 <div align="right"><a href="#top">Up</a></div>
-<hr /><hr />
+<hr />
+<hr />
 <a NAME="HexEditUndoCommand" ID="HexEditUndoCommand"></a>
 <h2>HexEditUndoCommand</h2>
+
 <p>
     Class implementing the Undo command.
 </p>
 <h3>Derived from</h3>
 QUndoCommand
 <h3>Class Attributes</h3>
+
 <table>
 <tr><td>None</td></tr>
 </table>
 <h3>Class Methods</h3>
+
 <table>
 <tr><td>None</td></tr>
 </table>
 <h3>Methods</h3>
+
 <table>
+
 <tr>
 <td><a href="#HexEditUndoCommand.__init__">HexEditUndoCommand</a></td>
 <td>Constructor</td>
-</tr><tr>
+</tr>
+<tr>
 <td><a href="#HexEditUndoCommand.id">id</a></td>
 <td>Public method to get the ID of this undo command class.</td>
-</tr><tr>
+</tr>
+<tr>
 <td><a href="#HexEditUndoCommand.mergeWith">mergeWith</a></td>
 <td>Public method to merge this command with another one.</td>
-</tr><tr>
+</tr>
+<tr>
 <td><a href="#HexEditUndoCommand.redo">redo</a></td>
 <td>Public method to redo the command.</td>
-</tr><tr>
+</tr>
+<tr>
 <td><a href="#HexEditUndoCommand.undo">undo</a></td>
 <td>Public method to undo the command.</td>
 </tr>
 </table>
 <h3>Static Methods</h3>
+
 <table>
 <tr><td>None</td></tr>
 </table>
+
 <a NAME="HexEditUndoCommand.__init__" ID="HexEditUndoCommand.__init__"></a>
 <h4>HexEditUndoCommand (Constructor)</h4>
 <b>HexEditUndoCommand</b>(<i>chunks, cmd, pos, newByte, parent=None</i>)
+
 <p>
         Constructor
-</p><dl>
+</p>
+<dl>
+
 <dt><i>chunks</i> (HexEditChunks)</dt>
 <dd>
 reference to the data container
-</dd><dt><i>cmd</i> (HexEditCommand)</dt>
+</dd>
+<dt><i>cmd</i> (HexEditCommand)</dt>
 <dd>
 edit command
-</dd><dt><i>pos</i> (int)</dt>
+</dd>
+<dt><i>pos</i> (int)</dt>
 <dd>
 edit position
-</dd><dt><i>newByte</i> (int (range 0 to 255))</dt>
+</dd>
+<dt><i>newByte</i> (int (range 0 to 255))</dt>
 <dd>
 new byte value
-</dd><dt><i>parent</i> (QUndoCommand)</dt>
+</dd>
+<dt><i>parent</i> (QUndoCommand)</dt>
 <dd>
 reference to the parent command
 </dd>
-</dl><a NAME="HexEditUndoCommand.id" ID="HexEditUndoCommand.id"></a>
+</dl>
+<a NAME="HexEditUndoCommand.id" ID="HexEditUndoCommand.id"></a>
 <h4>HexEditUndoCommand.id</h4>
 <b>id</b>(<i></i>)
+
 <p>
         Public method to get the ID of this undo command class.
-</p><dl>
+</p>
+<dl>
 <dt>Returns:</dt>
 <dd>
 ID of the undo command class
 </dd>
-</dl><dl>
+</dl>
+<dl>
 <dt>Return Type:</dt>
 <dd>
 int
 </dd>
-</dl><a NAME="HexEditUndoCommand.mergeWith" ID="HexEditUndoCommand.mergeWith"></a>
+</dl>
+<a NAME="HexEditUndoCommand.mergeWith" ID="HexEditUndoCommand.mergeWith"></a>
 <h4>HexEditUndoCommand.mergeWith</h4>
 <b>mergeWith</b>(<i>command</i>)
+
 <p>
         Public method to merge this command with another one.
-</p><dl>
+</p>
+<dl>
+
 <dt><i>command</i> (QUndoCommand)</dt>
 <dd>
 reference to the command to merge with
 </dd>
-</dl><dl>
+</dl>
+<dl>
 <dt>Returns:</dt>
 <dd>
 flag indicating a successful merge
 </dd>
-</dl><dl>
+</dl>
+<dl>
 <dt>Return Type:</dt>
 <dd>
 bool
 </dd>
-</dl><a NAME="HexEditUndoCommand.redo" ID="HexEditUndoCommand.redo"></a>
+</dl>
+<a NAME="HexEditUndoCommand.redo" ID="HexEditUndoCommand.redo"></a>
 <h4>HexEditUndoCommand.redo</h4>
 <b>redo</b>(<i></i>)
+
 <p>
         Public method to redo the command.
-</p><a NAME="HexEditUndoCommand.undo" ID="HexEditUndoCommand.undo"></a>
+</p>
+<a NAME="HexEditUndoCommand.undo" ID="HexEditUndoCommand.undo"></a>
 <h4>HexEditUndoCommand.undo</h4>
 <b>undo</b>(<i></i>)
+
 <p>
         Public method to undo the command.
 </p>
 <div align="right"><a href="#top">Up</a></div>
-<hr /><hr />
+<hr />
+<hr />
 <a NAME="HexEditUndoStack" ID="HexEditUndoStack"></a>
 <h2>HexEditUndoStack</h2>
+
 <p>
     Class implementing an Undo stack for the hex edit widget.
 </p>
 <h3>Derived from</h3>
 QUndoStack
 <h3>Class Attributes</h3>
+
 <table>
 <tr><td>None</td></tr>
 </table>
 <h3>Class Methods</h3>
+
 <table>
 <tr><td>None</td></tr>
 </table>
 <h3>Methods</h3>
+
 <table>
+
 <tr>
 <td><a href="#HexEditUndoStack.__init__">HexEditUndoStack</a></td>
 <td>Constructor</td>
-</tr><tr>
+</tr>
+<tr>
 <td><a href="#HexEditUndoStack.insert">insert</a></td>
 <td>Public method to insert a byte.</td>
-</tr><tr>
+</tr>
+<tr>
 <td><a href="#HexEditUndoStack.insertByteArray">insertByteArray</a></td>
 <td>Public method to insert bytes.</td>
-</tr><tr>
+</tr>
+<tr>
 <td><a href="#HexEditUndoStack.overwrite">overwrite</a></td>
 <td>Public method to replace a byte.</td>
-</tr><tr>
+</tr>
+<tr>
 <td><a href="#HexEditUndoStack.overwriteByteArray">overwriteByteArray</a></td>
 <td>Public method to replace bytes.</td>
-</tr><tr>
+</tr>
+<tr>
 <td><a href="#HexEditUndoStack.removeAt">removeAt</a></td>
 <td>Public method to remove bytes.</td>
 </tr>
 </table>
 <h3>Static Methods</h3>
+
 <table>
 <tr><td>None</td></tr>
 </table>
+
 <a NAME="HexEditUndoStack.__init__" ID="HexEditUndoStack.__init__"></a>
 <h4>HexEditUndoStack (Constructor)</h4>
 <b>HexEditUndoStack</b>(<i>chunks, parent=None</i>)
+
 <p>
         Constructor
-</p><dl>
+</p>
+<dl>
+
 <dt><i>chunks</i> (HexEditChunks)</dt>
 <dd>
 reference to the data container
-</dd><dt><i>parent</i> (QObject)</dt>
+</dd>
+<dt><i>parent</i> (QObject)</dt>
 <dd>
 reference to the parent object
 </dd>
-</dl><a NAME="HexEditUndoStack.insert" ID="HexEditUndoStack.insert"></a>
+</dl>
+<a NAME="HexEditUndoStack.insert" ID="HexEditUndoStack.insert"></a>
 <h4>HexEditUndoStack.insert</h4>
 <b>insert</b>(<i>pos, data</i>)
+
 <p>
         Public method to insert a byte.
-</p><dl>
+</p>
+<dl>
+
 <dt><i>pos</i> (int)</dt>
 <dd>
 position to insert at
-</dd><dt><i>data</i> (int (range 0 to 255))</dt>
+</dd>
+<dt><i>data</i> (int (range 0 to 255))</dt>
 <dd>
 byte to be inserted
 </dd>
-</dl><a NAME="HexEditUndoStack.insertByteArray" ID="HexEditUndoStack.insertByteArray"></a>
+</dl>
+<a NAME="HexEditUndoStack.insertByteArray" ID="HexEditUndoStack.insertByteArray"></a>
 <h4>HexEditUndoStack.insertByteArray</h4>
 <b>insertByteArray</b>(<i>pos, byteArray</i>)
+
 <p>
         Public method to insert bytes.
-</p><dl>
+</p>
+<dl>
+
 <dt><i>pos</i> (int)</dt>
 <dd>
 position to insert at
-</dd><dt><i>byteArray</i> (byteArray or QByteArray)</dt>
+</dd>
+<dt><i>byteArray</i> (byteArray or QByteArray)</dt>
 <dd>
 data to be inserted
 </dd>
-</dl><a NAME="HexEditUndoStack.overwrite" ID="HexEditUndoStack.overwrite"></a>
+</dl>
+<a NAME="HexEditUndoStack.overwrite" ID="HexEditUndoStack.overwrite"></a>
 <h4>HexEditUndoStack.overwrite</h4>
 <b>overwrite</b>(<i>pos, data</i>)
+
 <p>
         Public method to replace a byte.
-</p><dl>
+</p>
+<dl>
+
 <dt><i>pos</i> (int)</dt>
 <dd>
 position to replace the byte at
-</dd><dt><i>data</i> (int (range 0 to 255))</dt>
+</dd>
+<dt><i>data</i> (int (range 0 to 255))</dt>
 <dd>
 byte to replace with
 </dd>
-</dl><a NAME="HexEditUndoStack.overwriteByteArray" ID="HexEditUndoStack.overwriteByteArray"></a>
+</dl>
+<a NAME="HexEditUndoStack.overwriteByteArray" ID="HexEditUndoStack.overwriteByteArray"></a>
 <h4>HexEditUndoStack.overwriteByteArray</h4>
 <b>overwriteByteArray</b>(<i>pos, length, byteArray</i>)
+
 <p>
         Public method to replace bytes.
-</p><dl>
+</p>
+<dl>
+
 <dt><i>pos</i> (int)</dt>
 <dd>
 position to replace the bytes at
-</dd><dt><i>length</i> (int)</dt>
+</dd>
+<dt><i>length</i> (int)</dt>
 <dd>
 amount of bytes to replace
-</dd><dt><i>byteArray</i> (bytearray or QByteArray)</dt>
+</dd>
+<dt><i>byteArray</i> (bytearray or QByteArray)</dt>
 <dd>
 bytes to replace with
 </dd>
-</dl><a NAME="HexEditUndoStack.removeAt" ID="HexEditUndoStack.removeAt"></a>
+</dl>
+<a NAME="HexEditUndoStack.removeAt" ID="HexEditUndoStack.removeAt"></a>
 <h4>HexEditUndoStack.removeAt</h4>
 <b>removeAt</b>(<i>pos, length=1</i>)
+
 <p>
         Public method to remove bytes.
-</p><dl>
+</p>
+<dl>
+
 <dt><i>pos</i> (int)</dt>
 <dd>
 position to remove bytes from
-</dd><dt><i>length</i> (int)</dt>
+</dd>
+<dt><i>length</i> (int)</dt>
 <dd>
 amount of bytes to remove
 </dd>

eric ide

mercurial