yet another QskControl::setMargins overload

This commit is contained in:
Uwe Rathmann 2021-08-05 11:06:14 +02:00
parent 9cb938b5e7
commit 26387aeefc
2 changed files with 6 additions and 0 deletions

View File

@ -164,6 +164,11 @@ void QskControl::setMargins( qreal margin )
setMargins( QskMargins( margin ) ); setMargins( QskMargins( margin ) );
} }
void QskControl::setMargins( qreal left, qreal top, qreal right, qreal bottom )
{
setMargins( QskMargins( left, top, right, bottom ) );
}
void QskControl::setMargins( const QMarginsF& margins ) void QskControl::setMargins( const QMarginsF& margins )
{ {
const auto m = QskMargins().expandedTo( margins ); const auto m = QskMargins().expandedTo( margins );

View File

@ -77,6 +77,7 @@ class QSK_EXPORT QskControl : public QskQuickItem, public QskSkinnable
~QskControl() override; ~QskControl() override;
void setMargins( qreal ); void setMargins( qreal );
void setMargins( qreal, qreal, qreal, qreal );
void setMargins( const QMarginsF& ); void setMargins( const QMarginsF& );
void resetMargins(); void resetMargins();
QMarginsF margins() const; QMarginsF margins() const;