[qet] [1641] CR characters in elements and TBT extra information field are now stripped . |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/qet Archives
]
Revision: 1641
Author: xavier
Date: 2012-04-09 03:03:11 +0200 (Mon, 09 Apr 2012)
Log Message:
-----------
CR characters in elements and TBT extra information field are now stripped.
Modified Paths:
--------------
branches/0.3/sources/editor/elementscene.cpp
branches/0.3/sources/titleblock/qettemplateeditor.cpp
Modified: branches/0.3/sources/editor/elementscene.cpp
===================================================================
--- branches/0.3/sources/editor/elementscene.cpp 2012-04-09 01:03:08 UTC (rev 1640)
+++ branches/0.3/sources/editor/elementscene.cpp 2012-04-09 01:03:11 UTC (rev 1641)
@@ -940,7 +940,7 @@
// lance le dialogue
if (dialog_author.exec() == QDialog::Accepted && !is_read_only) {
- QString new_infos = text_field -> toPlainText();
+ QString new_infos = text_field -> toPlainText().remove(QChar(13)); // CR-less text
if (new_infos != informations()) {
undoStack().push(new ChangeInformationsCommand(this, informations(), new_infos));
}
Modified: branches/0.3/sources/titleblock/qettemplateeditor.cpp
===================================================================
--- branches/0.3/sources/titleblock/qettemplateeditor.cpp 2012-04-09 01:03:08 UTC (rev 1640)
+++ branches/0.3/sources/titleblock/qettemplateeditor.cpp 2012-04-09 01:03:11 UTC (rev 1641)
@@ -875,7 +875,7 @@
// run the dialog
if (dialog_author.exec() == QDialog::Accepted && !read_only_) {
- QString new_info = text_field -> toPlainText();
+ QString new_info = text_field -> toPlainText().remove(QChar(13)); // CR-less text
if (new_info != tb_template_ -> information()) {
pushUndoCommand(new ChangeTemplateInformationsCommand(tb_template_, tb_template_ -> information(), new_info));
}