• 5995阅读
  • 2回复

QListView中焦点的问题...............请指教... [复制链接]

上一主题 下一主题
离线hx860812
 
只看楼主 正序阅读 楼主  发表于: 2009-04-11
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
Qt4.4.3
我做了一个QlistView 的列表,和几个按钮(分别为新增,修改,删除)
我想问一下,我在选中一行的前提下(行显示为蓝色),点击删除按钮把那行删除后选中为上一行  但那行却显示为灰色
后来我又该了下,把焦点设在列表上(view->setfcous()),然而点删除时  那行先变为灰色在变成蓝色;
问下删除时颜色始终显示蓝色怎么弄啊?????
离线hx860812
只看该作者 2楼 发表于: 2009-04-13
谢谢你了,这样的确可以....
离线delmore
只看该作者 1楼 发表于: 2009-04-11
你用 setStyleSheet("QListView{ selection-background-color: blue }");
试试看,没有记错的话应该可以
快速回复
限100 字节
 
上一个 下一个