• 9107阅读
  • 7回复

QLineEdit获得焦点怎么触发statusBar显示??? [复制链接]

上一主题 下一主题
离线rockyluo
 

只看楼主 倒序阅读 楼主  发表于: 2008-09-17
— 本帖被 XChinux 执行加亮操作(2008-09-20) —
现在窗口中有一个QLineEdit
另外窗口已可显示statusBar
问:当QLineEdit获得焦点,怎么触发statusBar作出变化???
比如显示个QLineEdit的显示范围。
不需要重构QLineEdit吧?
高人指导!!!
                                                                                                              我们要团结一心,秉承Linux的开源精神,共享Qt问题的解决方法!
离线water_wf

只看该作者 1楼 发表于: 2008-09-17
focusInEvent
离线suraid
只看该作者 2楼 发表于: 2008-09-17
重写focusIn或者enter事件就行了
SuRaid团队主要承接嵌入式、Web、美工、算法设计等业务

团队网址: http://www.suraid.cn
团队博客: http://blog.suraid.cn
团队邮箱: bbs@esuraid.com
离线rockyluo

只看该作者 3楼 发表于: 2008-09-18
啊哈。。。。。
谢谢二位。。。。。。成了。。。。。。。
                                                                                                              我们要团结一心,秉承Linux的开源精神,共享Qt问题的解决方法!
离线songxizg

只看该作者 4楼 发表于: 2008-10-31
出现个问题哦,我重写focusInEvent过后这个lineEdit就没光标了.why why????thanks
离线rockyluo

只看该作者 5楼 发表于: 2008-10-31
在focusInEvent(QFocusEvent *event)里最开始加上:
QLineEdit : : focusInEvent( event );
                                                                                                              我们要团结一心,秉承Linux的开源精神,共享Qt问题的解决方法!
离线hicjiajia

只看该作者 6楼 发表于: 2010-07-26
我也遇到了同样问题,我在focusInEvent(QFocusEvent *event)里最开始加上:
QLineEdit : : focusInEvent( event );

编译后提示,没有调用对象之类错误,不知道怎样解决
离线cspp

只看该作者 7楼 发表于: 2010-07-26
那加在后面呢?
快速回复
限100 字节
 
上一个 下一个