equal
deleted
inserted
replaced
1197 list->remove(cursor.block()); |
1197 list->remove(cursor.block()); |
1198 } else if (cursor.atBlockStart() && blockFmt.indent() > 0) { |
1198 } else if (cursor.atBlockStart() && blockFmt.indent() > 0) { |
1199 blockFmt.setIndent(blockFmt.indent() - 1); |
1199 blockFmt.setIndent(blockFmt.indent() - 1); |
1200 cursor.setBlockFormat(blockFmt); |
1200 cursor.setBlockFormat(blockFmt); |
1201 } else { |
1201 } else { |
1202 cursor.deletePreviousChar(); |
1202 QTextCursor localCursor = cursor; |
|
1203 localCursor.deletePreviousChar(); |
1203 } |
1204 } |
1204 goto accept; |
1205 goto accept; |
1205 } |
1206 } |
1206 #ifndef QT_NO_SHORTCUT |
1207 #ifndef QT_NO_SHORTCUT |
1207 else if (e == QKeySequence::InsertParagraphSeparator) { |
1208 else if (e == QKeySequence::InsertParagraphSeparator) { |
1230 else if (e == QKeySequence::Paste) { |
1231 else if (e == QKeySequence::Paste) { |
1231 q->paste(); |
1232 q->paste(); |
1232 } |
1233 } |
1233 #endif |
1234 #endif |
1234 else if (e == QKeySequence::Delete) { |
1235 else if (e == QKeySequence::Delete) { |
1235 cursor.deleteChar(); |
1236 QTextCursor localCursor = cursor; |
|
1237 localCursor.deleteChar(); |
1236 } |
1238 } |
1237 else if (e == QKeySequence::DeleteEndOfWord) { |
1239 else if (e == QKeySequence::DeleteEndOfWord) { |
1238 if (!cursor.hasSelection()) |
1240 if (!cursor.hasSelection()) |
1239 cursor.movePosition(QTextCursor::NextWord, QTextCursor::KeepAnchor); |
1241 cursor.movePosition(QTextCursor::NextWord, QTextCursor::KeepAnchor); |
1240 cursor.removeSelectedText(); |
1242 cursor.removeSelectedText(); |