src/hbcore/primitives/hbframeitem.cpp
changeset 1 f7ac710697a9
parent 0 16d8024aca5e
child 5 627c4a0fd0e7
--- a/src/hbcore/primitives/hbframeitem.cpp	Mon Apr 19 14:02:13 2010 +0300
+++ b/src/hbcore/primitives/hbframeitem.cpp	Mon May 03 12:48:33 2010 +0300
@@ -101,6 +101,8 @@
 
 void HbFrameItemPrivate::init()
 {
+    item->setSizePolicy( QSizePolicy::Ignored, QSizePolicy::Ignored );
+
     if ( QGraphicsWidget *parent = item->parentWidget() ) {
         frameDrawer->setLayoutDirection(parent->layoutDirection());
     }
@@ -226,4 +228,17 @@
     }
 }
 
+
+QSizeF HbFrameItem::sizeHint(Qt::SizeHint which, const QSizeF &constraint) const
+{
+    if (which == Qt::MinimumSize) {
+        return QSizeF( 0, 0 );
+    } else if (which == Qt::PreferredSize ) {
+        return QSizeF( 0, 0 );
+    } else {
+        return HbWidgetBase::sizeHint( which, constraint );
+    }
+}
+
+
 // End of File