diff options
| -rw-r--r-- | src/widgets/itemviews/qlistview.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/widgets/itemviews/qlistview.cpp b/src/widgets/itemviews/qlistview.cpp index 83fb22f22e5..ff1bec803d7 100644 --- a/src/widgets/itemviews/qlistview.cpp +++ b/src/widgets/itemviews/qlistview.cpp @@ -1024,7 +1024,7 @@ void QListView::paintEvent(QPaintEvent *e) else option.rect.setHeight(qMin(maxSize, option.rect.height())); - const bool itemIsEnabled = enabled && !index.flags().testFlag(Qt::ItemIsEnabled); + const bool itemIsEnabled = enabled && index.flags().testFlag(Qt::ItemIsEnabled); option.state = state; option.state.setFlag(QStyle::State_Selected, selections && selections->isSelected(index)); option.state.setFlag(QStyle::State_Enabled, itemIsEnabled); |
