diff -r 16d8024aca5e -r f7ac710697a9 src/hbcore/primitives/hbframeitem.cpp --- 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