--- a/src/hbwidgets/sliders/hbsliderhandle.cpp Wed Aug 18 10:05:37 2010 +0300
+++ b/src/hbwidgets/sliders/hbsliderhandle.cpp Thu Sep 02 20:44:51 2010 +0300
@@ -107,9 +107,9 @@
*/
HbSliderHandle::~HbSliderHandle()
{
- if(mHandleItem) {
- mHandleItem->removeSceneEventFilter(this);
- }
+ if(mHandleItem) {
+ mHandleItem->removeSceneEventFilter(this);
+ }
}
@@ -149,19 +149,19 @@
void HbSliderHandle::setHandleItem(QGraphicsItem *item)
{
- if(!item) {
- return;
- }
- if(mHandleItem) {
- delete mHandleItem;
+ if(!item) {
+ return;
+ }
+ if(mHandleItem) {
+ delete mHandleItem;
mHandleItem =0;
- }
+ }
setHandlesChildEvents(false);
mHandleItem = item;
- mHandleItem->setParentItem(this);
- HbStyle::setItemName(mHandleItem,"widget");
+ mHandleItem->setParentItem(this);
+ HbStyle::setItemName(mHandleItem,"widget");
//((QGraphicsWidget*)mHandleItem)->setGeometry(gItem->geometry());//TODO:geometry from css
if(scene()) {
@@ -194,7 +194,7 @@
bool HbSliderHandle::sceneEventFilter(QGraphicsItem *obj,QEvent *event)
{
//TODO: touch area does not work with the current filtering mechanism. find better solution
- if( obj == mHandleItem) {
+ if( obj == mHandleItem) {
if(event->type() == QEvent::GraphicsSceneMouseMove){
mouseMoveEvent ((QGraphicsSceneMouseEvent *) event) ;
return true;
@@ -205,12 +205,12 @@
mouseReleaseEvent((QGraphicsSceneMouseEvent *) event);
return true;
}
- }
+ }
if( obj == touchItem ) {
if (!isEnabled() ) {
return false;
}
- if (event->type() == QEvent::Gesture){
+ if (event->type() == QEvent::Gesture){
gestureEvent( (QGestureEvent *) (event));
return true;
}