summaryrefslogtreecommitdiffstats
path: root/src/libs
diff options
context:
space:
mode:
authorKatja Marttila <katja.marttila@qt.io>2023-03-07 14:09:09 +0200
committerKatja Marttila <katja.marttila@qt.io>2023-03-08 13:18:18 +0200
commitc6f0017c3a538c88fe5818ad64895533b237f47d (patch)
tree22d828577ac78ab187fd79cc6a02fa4d2646b4e9 /src/libs
parent7228e343f490ba1add3f160167cf7f516828b5a1 (diff)
Change pagelist item flags
If pagelist item is not the current item, make the item disabled so it can be correctly painted in the stylesheet Task-number: QTIFW-2989 Change-Id: Ifb4c9a95061ff30f0ea842bc0d706f7960baaf20 Reviewed-by: Arttu Tarkiainen <arttu.tarkiainen@qt.io>
Diffstat (limited to 'src/libs')
-rw-r--r--src/libs/installer/packagemanagergui.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/installer/packagemanagergui.cpp b/src/libs/installer/packagemanagergui.cpp
index b91526663..e6df3157e 100644
--- a/src/libs/installer/packagemanagergui.cpp
+++ b/src/libs/installer/packagemanagergui.cpp
@@ -505,7 +505,7 @@ void PackageManagerGui::updatePageListWidget()
item->setFont(currentItemFont);
// Current item should be always visible on the list
m_pageListWidget->scrollToItem(item);
- } else if (id > d->m_currentId) {
+ } else {
item->setFlags(item->flags() & ~Qt::ItemIsEnabled);
}
}