summaryrefslogtreecommitdiffstats
path: root/src/imports/organizer/qdeclarativeorganizeritem.cpp
diff options
context:
space:
mode:
authorPengWu <peng.1.wu@nokia.com>2011-10-21 10:38:13 +0300
committerQt by Nokia <qt-info@nokia.com>2011-10-21 12:28:14 +0200
commit1e58624be2d0206517dbf54d0855147899418377 (patch)
treed617916c24f5c25559daac35de11a397a28485c1 /src/imports/organizer/qdeclarativeorganizeritem.cpp
parentbe770aa78ae430071072dbe57f3c7a63cbb5e1fa (diff)
Fix orgainizer qml unit test failings
1. Most test cases failings relate Javascript datatime create and convert 2. Fix QDeclarativeOrganizerEvent itemChanged signal bug: The signal has same name as parent signal, so the signal can not be sent to recievers.It is a common bug exists many places and needs to be fixed later. Change-Id: Ie4eecf995991e2aaf31cb423419b31684c6eb1d1 Reviewed-by: Xizhi Zhu <xizhi.zhu@nokia.com>
Diffstat (limited to 'src/imports/organizer/qdeclarativeorganizeritem.cpp')
-rw-r--r--src/imports/organizer/qdeclarativeorganizeritem.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/imports/organizer/qdeclarativeorganizeritem.cpp b/src/imports/organizer/qdeclarativeorganizeritem.cpp
index 1f5cc4047..5aef8fa9c 100644
--- a/src/imports/organizer/qdeclarativeorganizeritem.cpp
+++ b/src/imports/organizer/qdeclarativeorganizeritem.cpp
@@ -624,6 +624,7 @@ bool QDeclarativeOrganizerItem::isOccurrence() const
QDeclarativeOrganizerEvent::QDeclarativeOrganizerEvent(QObject *parent)
: QDeclarativeOrganizerItem(parent)
{
+ connect(this, SIGNAL(valueChanged()), SIGNAL(itemChanged()));
setItem(QOrganizerEvent());
}
@@ -652,7 +653,7 @@ void QDeclarativeOrganizerEvent::setAllDay(bool allDay)
}
m_modified = true;
- emit itemChanged();
+ emit valueChanged();
}
bool QDeclarativeOrganizerEvent::isAllDay() const
@@ -687,7 +688,7 @@ void QDeclarativeOrganizerEvent::setStartDateTime(const QDateTime &datetime)
}
m_modified = true;
- emit itemChanged();
+ emit valueChanged();
}
QDateTime QDeclarativeOrganizerEvent::startDateTime() const
@@ -722,7 +723,7 @@ void QDeclarativeOrganizerEvent::setEndDateTime(const QDateTime& datetime)
}
m_modified = true;
- emit itemChanged();
+ emit valueChanged();
}
QDateTime QDeclarativeOrganizerEvent::endDateTime() const
@@ -769,7 +770,7 @@ void QDeclarativeOrganizerEvent::setPriority(QDeclarativeOrganizerItemPriority::
}
m_modified = true;
- emit itemChanged();
+ emit valueChanged();
}
QDeclarativeOrganizerItemPriority::Priority QDeclarativeOrganizerEvent::priority() const
@@ -805,7 +806,7 @@ void QDeclarativeOrganizerEvent::setLocation(const QString &location)
}
m_modified = true;
- emit itemChanged();
+ emit valueChanged();
}
QString QDeclarativeOrganizerEvent::location() const