convenience method QskControl:.sizeConstraint added

This commit is contained in:
Uwe Rathmann 2019-09-14 15:27:04 +02:00
parent 4840947a5a
commit 3975553dd7

View File

@ -158,8 +158,8 @@ class QSK_EXPORT QskControl : public QskQuickItem, public QskSkinnable
QSizeF effectiveSizeHint( Qt::SizeHint,
const QSizeF& constraint = QSizeF() ) const;
QSizeF sizeConstraint( Qt::SizeHint,
const QSizeF& constraint = QSizeF() ) const ;
QSizeF sizeConstraint( Qt::SizeHint, const QSizeF& constraint = QSizeF() ) const;
QSizeF sizeConstraint() const;
QLocale locale() const;
void resetLocale();
@ -214,6 +214,11 @@ class QSK_EXPORT QskControl : public QskQuickItem, public QskSkinnable
Q_DECLARE_PRIVATE( QskControl )
};
inline QSizeF QskControl::sizeConstraint() const
{
return sizeConstraint( Qt::PreferredSize, QSizeF() );
}
inline QSizeF QskControl::sizeHint() const
{
return effectiveSizeHint( Qt::PreferredSize );