diff --git a/src/controls/QskSkinHintTableEditor.cpp b/src/controls/QskSkinHintTableEditor.cpp index c9d6797f..54a0f7a6 100644 --- a/src/controls/QskSkinHintTableEditor.cpp +++ b/src/controls/QskSkinHintTableEditor.cpp @@ -325,6 +325,13 @@ void QskSkinHintTableEditor::setBoxBorderColors( setColorHint( aspectBorder( aspect ), borderColors ); } +void QskSkinHintTableEditor::setBoxBorderColors( QskAspect aspect, + const QColor& left, const QColor& top, const QColor& right, const QColor& bottom ) +{ + setColorHint( aspectBorder( aspect ), + QskBoxBorderColors( left, top, right, bottom ) ); +} + void QskSkinHintTableEditor::removeBoxBorderColors( QskAspect aspect ) { return removeColorHint( aspectBorder( aspect ) ); diff --git a/src/controls/QskSkinHintTableEditor.h b/src/controls/QskSkinHintTableEditor.h index 9c72883c..67253b8b 100644 --- a/src/controls/QskSkinHintTableEditor.h +++ b/src/controls/QskSkinHintTableEditor.h @@ -135,6 +135,8 @@ class QSK_EXPORT QskSkinHintTableEditor QskBoxBorderMetrics boxBorderMetrics( QskAspect ) const; void setBoxBorderColors( QskAspect, const QskBoxBorderColors& ); + void setBoxBorderColors( QskAspect, const QColor& left, const QColor& top, + const QColor& right, const QColor& bottom ); void removeBoxBorderColors( QskAspect ); QskBoxBorderColors boxBorderColors( QskAspect ) const;