equal
deleted
inserted
replaced
33 #include "hbmodeliterator.h" |
33 #include "hbmodeliterator.h" |
34 |
34 |
35 #include <qmath.h> |
35 #include <qmath.h> |
36 |
36 |
37 #include <QDebug> |
37 #include <QDebug> |
|
38 #include <QMetaObject> |
38 |
39 |
39 const int Hb_Recycle_Buffer_Shrink_Threshold = 2; |
40 const int Hb_Recycle_Buffer_Shrink_Threshold = 2; |
40 |
41 |
41 HbTreeItemContainerPrivate::HbTreeItemContainerPrivate() : |
42 HbTreeItemContainerPrivate::HbTreeItemContainerPrivate() : |
42 HbAbstractItemContainerPrivate(), |
43 HbAbstractItemContainerPrivate(), |
565 newPos.setY(newPos.y() - item->preferredHeight()); |
566 newPos.setY(newPos.y() - item->preferredHeight()); |
566 setPos(newPos); |
567 setPos(newPos); |
567 } |
568 } |
568 d->adjustContent(); |
569 d->adjustContent(); |
569 } else { |
570 } else { |
570 item->deleteLater(); |
571 item->hide(); |
|
572 QMetaObject::invokeMethod(item, "deleteLater", Qt::QueuedConnection); |
571 } |
573 } |
572 } |
574 } |
573 |
575 |
574 /*! |
576 /*! |
575 \reimp |
577 \reimp |