missing status parameter added
This commit is contained in:
parent
ddcb02bd92
commit
0b77a24be0
@ -296,9 +296,10 @@ void QskSkinnable::setFontRole( QskAspect::Aspect aspect, int role )
|
||||
m_data->hintTable.setFontRole( aspect, role );
|
||||
}
|
||||
|
||||
int QskSkinnable::fontRole( QskAspect::Aspect aspect ) const
|
||||
int QskSkinnable::fontRole(
|
||||
QskAspect::Aspect aspect, QskSkinHintStatus* status ) const
|
||||
{
|
||||
return effectiveHint( aspect | QskAspect::FontRole ).toInt();
|
||||
return effectiveHint( aspect | QskAspect::FontRole, status ).toInt();
|
||||
}
|
||||
|
||||
QFont QskSkinnable::effectiveFont( QskAspect::Aspect aspect ) const
|
||||
@ -311,9 +312,10 @@ void QskSkinnable::setGraphicRole( QskAspect::Aspect aspect, int role )
|
||||
m_data->hintTable.setGraphicRole( aspect, role );
|
||||
}
|
||||
|
||||
int QskSkinnable::graphicRole( QskAspect::Aspect aspect ) const
|
||||
int QskSkinnable::graphicRole(
|
||||
QskAspect::Aspect aspect, QskSkinHintStatus* status ) const
|
||||
{
|
||||
return effectiveHint( aspect | QskAspect::GraphicRole ).toInt();
|
||||
return effectiveHint( aspect | QskAspect::GraphicRole, status ).toInt();
|
||||
}
|
||||
|
||||
QskColorFilter QskSkinnable::effectiveGraphicFilter(
|
||||
|
@ -100,12 +100,12 @@ class QSK_EXPORT QskSkinnable
|
||||
template< typename T > T flagHint( QskAspect::Aspect, T = T() ) const;
|
||||
|
||||
void setFontRole( QskAspect::Aspect, int role );
|
||||
int fontRole( QskAspect::Aspect ) const;
|
||||
int fontRole( QskAspect::Aspect, QskSkinHintStatus* = nullptr ) const;
|
||||
|
||||
QFont effectiveFont( QskAspect::Aspect ) const;
|
||||
|
||||
void setGraphicRole( QskAspect::Aspect, int role );
|
||||
int graphicRole( QskAspect::Aspect ) const;
|
||||
int graphicRole( QskAspect::Aspect, QskSkinHintStatus* = nullptr ) const;
|
||||
|
||||
QskColorFilter effectiveGraphicFilter( QskAspect::Aspect ) const;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user