Document that QHeaderView rendered with themed style might ignore roles
While this is generally true for widgets, QHeaderView's documentation about how appearance related data roles are respected can be misleading. Fixes: QTBUG-31804 Change-Id: I93c6562e59ecf771d938d282723169202ac15bc2 Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
This commit is contained in:
parent
4ebac33644
commit
804a18ef0e
@ -146,7 +146,10 @@ static const int maxSizeSection = 1048575; // since section size is in a bitfiel
|
||||
Not all \l{Qt::}{ItemDataRole}s will have an effect on a
|
||||
QHeaderView. If you need to draw other roles, you can subclass
|
||||
QHeaderView and reimplement \l{QHeaderView::}{paintEvent()}.
|
||||
QHeaderView respects the following item data roles:
|
||||
QHeaderView respects the following item data roles, unless they are
|
||||
in conflict with the style (which can happen for styles that follow
|
||||
the desktop theme):
|
||||
|
||||
\l{Qt::}{TextAlignmentRole}, \l{Qt::}{DisplayRole},
|
||||
\l{Qt::}{FontRole}, \l{Qt::}{DecorationRole},
|
||||
\l{Qt::}{ForegroundRole}, and \l{Qt::}{BackgroundRole}.
|
||||
|
Loading…
Reference in New Issue
Block a user