diff --git a/src/controls/QskControl.h b/src/controls/QskControl.h index d9f5681e..752ee031 100644 --- a/src/controls/QskControl.h +++ b/src/controls/QskControl.h @@ -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 );