constructor for QMarginsF added

This commit is contained in:
Uwe Rathmann 2020-09-28 09:03:35 +02:00
parent 42d48c4649
commit b78a77f4ff

View File

@ -28,6 +28,9 @@ class QSK_EXPORT QskBoxBorderMetrics
constexpr QskBoxBorderMetrics( const QskMargins& widths, constexpr QskBoxBorderMetrics( const QskMargins& widths,
Qt::SizeMode sizeMode = Qt::AbsoluteSize ) noexcept; Qt::SizeMode sizeMode = Qt::AbsoluteSize ) noexcept;
constexpr QskBoxBorderMetrics( const QMarginsF& widths,
Qt::SizeMode sizeMode = Qt::AbsoluteSize ) noexcept;
constexpr bool operator==( const QskBoxBorderMetrics& ) const noexcept; constexpr bool operator==( const QskBoxBorderMetrics& ) const noexcept;
constexpr bool operator!=( const QskBoxBorderMetrics& ) const noexcept; constexpr bool operator!=( const QskBoxBorderMetrics& ) const noexcept;
@ -69,6 +72,13 @@ inline constexpr QskBoxBorderMetrics::QskBoxBorderMetrics(
{ {
} }
inline constexpr QskBoxBorderMetrics::QskBoxBorderMetrics(
const QMarginsF& widths, Qt::SizeMode sizeMode ) noexcept
: m_widths( widths )
, m_sizeMode( sizeMode )
{
}
inline constexpr QskBoxBorderMetrics::QskBoxBorderMetrics( inline constexpr QskBoxBorderMetrics::QskBoxBorderMetrics(
const QskMargins& widths, Qt::SizeMode sizeMode ) noexcept const QskMargins& widths, Qt::SizeMode sizeMode ) noexcept
: m_widths( widths ) : m_widths( widths )