我在freemantle上遇到QListWidget问题(maemo,n900)。
我想在同一个窗口中使用两个QListWidget,并允许用户在每个窗口中选择数字。
当用户使用第二个QListWidget时,其上的“蓝色”颜色显示出来。 如何更改QListWidget中未激活的项目的颜色?
答案 0 :(得分:2)
有点黑客攻击,但您可以更改QPallete
的{{1}},以使非活动颜色与活动颜色相同。
http://qt.nokia.com/doc/4.6/qpalette.html#ColorGroup-enum
此处有代码示例:http://www.qtcentre.org/threads/17922-two-qlistwidgets可能对您有用。我无法访问任何支持Qt的移动设备来测试它,但它应该在理论上有用。