3

我对 freemantle 上的 QListWidget 有疑问(maemo,n900)。

我想在同一个窗口上使用两个 QListWidget 并允许用户在每个窗口中选择数字。

当用户使用第二个 QListWidget 时,它上面的“蓝色”颜色会消失。如何更改 QListWidget 中未激活的项目的颜色?

4

1 回答 1

2

有点黑客,但你可以改变QPallete两者QListWidgets,使非活动颜色与活动颜色相同。

http://qt.nokia.com/doc/4.6/qpalette.html#ColorGroup-enum

这里有代码示例:http ://www.qtcentre.org/threads/17922-two-qlistwidgets可能对您有用。我无法访问任何支持 Qt 的移动设备来测试它,但理论上它应该可以工作。

于 2010-02-22T16:54:26.093 回答