[Misc] one dimensional version of sizeHint added
This commit is contained in:
parent
ba823301b9
commit
1918bc7cd8
@ -350,6 +350,19 @@ QSizeF QskLayoutConstraint::adjustedSize(
|
||||
return QSizeF( w, h );
|
||||
}
|
||||
|
||||
qreal QskLayoutConstraint::sizeHint( const QQuickItem* item,
|
||||
Qt::SizeHint whichHint, Qt::Orientation orientation, qreal constraint )
|
||||
{
|
||||
if ( orientation == Qt::Horizontal )
|
||||
{
|
||||
return sizeHint( item, whichHint, QSizeF( -1.0, constraint ) ).width();
|
||||
}
|
||||
else
|
||||
{
|
||||
return sizeHint( item, whichHint, QSizeF( constraint, -1.0 ) ).height();
|
||||
}
|
||||
}
|
||||
|
||||
QSizeF QskLayoutConstraint::sizeHint( const QQuickItem* item,
|
||||
Qt::SizeHint whichHint, const QSizeF& constraint )
|
||||
{
|
||||
|
@ -50,6 +50,9 @@ namespace QskLayoutConstraint
|
||||
QSK_EXPORT QSizeF sizeHint(
|
||||
const QQuickItem*, Qt::SizeHint, const QSizeF& constraint );
|
||||
|
||||
QSK_EXPORT qreal sizeHint(
|
||||
const QQuickItem*, Qt::SizeHint, Qt::Orientation, qreal constraint );
|
||||
|
||||
QSK_EXPORT QRectF itemRect(
|
||||
const QQuickItem*, const QRectF&, Qt::Alignment );
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user