making QskShadowMetrics a Q_GADGET

This commit is contained in:
Uwe Rathmann 2021-09-18 14:54:25 +02:00
parent 2438b0f7ee
commit b2bf7c30e0
2 changed files with 10 additions and 0 deletions

View File

@ -116,3 +116,5 @@ QDebug operator<<( QDebug debug, const QskShadowMetrics& metrics )
}
#endif
#include "moc_QskShadowMetrics.cpp"

View File

@ -16,6 +16,14 @@ class QVariant;
class QSK_EXPORT QskShadowMetrics
{
Q_GADGET
Q_PROPERTY( QPointF offset READ offset WRITE setOffset )
Q_PROPERTY( qreal spreadRadius READ spreadRadius WRITE setSpreadRadius )
Q_PROPERTY( qreal blurRadius READ blurRadius WRITE setBlurRadius )
Q_PROPERTY( Qt::SizeMode sizeMode READ sizeMode WRITE setSizeMode )
public:
constexpr QskShadowMetrics( const QPointF& offset = QPointF() ) noexcept;