[qet] [825] Correction d'un souci lors du copier-coller de champs de texte dans l 'editeur d'element. |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/qet Archives
]
Revision: 825
Author: xavier
Date: 2010-01-01 21:04:15 +0100 (Fri, 01 Jan 2010)
Log Message:
-----------
Correction d'un souci lors du copier-coller de champs de texte dans l'editeur d'element.
Modified Paths:
--------------
branches/0.3/sources/editor/parttextfield.cpp
Modified: branches/0.3/sources/editor/parttextfield.cpp
===================================================================
--- branches/0.3/sources/editor/parttextfield.cpp 2010-01-01 14:41:15 UTC (rev 824)
+++ branches/0.3/sources/editor/parttextfield.cpp 2010-01-01 20:04:15 UTC (rev 825)
@@ -285,16 +285,14 @@
@param value Valeur numerique relative au changement
*/
QVariant PartTextField::itemChange(GraphicsItemChange change, const QVariant &value) {
- if (scene()) {
- if (change == QGraphicsItem::ItemPositionHasChanged) {
- // memorise la nouvelle position "officielle" du champ de texte
- // cette information servira a le recentrer en cas d'ajout / retrait de lignes
- known_position_ = pos();
+ if (change == QGraphicsItem::ItemPositionHasChanged) {
+ // memorise la nouvelle position "officielle" du champ de texte
+ // cette information servira a le recentrer en cas d'ajout / retrait de lignes
+ known_position_ = pos();
+ infos -> updateForm();
+ } else if (change == QGraphicsItem::ItemSelectedHasChanged) {
+ if (value.toBool() == true) {
infos -> updateForm();
- } else if (change == QGraphicsItem::ItemSelectedHasChanged) {
- if (value.toBool() == true) {
- infos -> updateForm();
- }
}
}
return(QGraphicsTextItem::itemChange(change, value));