diff --git a/src/controls/QskSkinHintTableEditor.cpp b/src/controls/QskSkinHintTableEditor.cpp index 27933490..c9d6797f 100644 --- a/src/controls/QskSkinHintTableEditor.cpp +++ b/src/controls/QskSkinHintTableEditor.cpp @@ -115,6 +115,18 @@ QColor QskSkinHintTableEditor::color( QskAspect aspect ) const return colorHint( aspect ); } +void QskSkinHintTableEditor::setHGradient( + QskAspect aspect, const QColor& color1, const QColor& color2 ) +{ + setGradient( aspect, QskGradient( QskGradient::Horizontal, color1, color2 ) ); +} + +void QskSkinHintTableEditor::setVGradient( + QskAspect aspect, const QColor& color1, const QColor& color2 ) +{ + setGradient( aspect, QskGradient( QskGradient::Vertical, color1, color2 ) ); +} + void QskSkinHintTableEditor::setGradient( QskAspect aspect, const QskGradient& gradient ) { setColorHint( aspect, gradient ); diff --git a/src/controls/QskSkinHintTableEditor.h b/src/controls/QskSkinHintTableEditor.h index 542fef42..9c72883c 100644 --- a/src/controls/QskSkinHintTableEditor.h +++ b/src/controls/QskSkinHintTableEditor.h @@ -81,6 +81,8 @@ class QSK_EXPORT QskSkinHintTableEditor void setColor( QskAspect, const QColor& ); QColor color( QskAspect ) const; + void setHGradient( QskAspect, const QColor&, const QColor& ); + void setVGradient( QskAspect, const QColor&, const QColor& ); void setGradient( QskAspect, const QskGradient& ); QskGradient gradient( QskAspect ) const;