我正在使用 PyQT 4.8.3 创建一个包含两个 QListWidgets 的对话框,它们都允许多选。
我发现如果启用了这些 QListWidgets,则仅当 QListWidget 具有焦点时,所选项目才会以蓝色突出显示,而没有焦点则突出显示为浅灰色。
我还发现,如果 QListWidgets 被禁用,尽管缺乏焦点,所选项目仍以蓝色突出显示。
当用户从一个列表转到另一个列表时,他们会发现这非常令人困惑。
作为一名开发人员,我发现浅灰色/无焦点、蓝色/禁用行为是不可取的。我将不胜感激有关修改它们的任何建议。
我浏览了QListWidget、QListView 和 QAbstractView的文档,但没有找到任何适用的东西,我也浏览了样式表文档,但没有任何运气。