作者KSJ (阿真)
看板Python
标题Re: [问题] Qt LineEdit
时间Tue Apr 24 20:56:35 2012
http://ideone.com/RaEES
我测试的code
没有你说的问题
测ubuntu10.04 (灌PYQT4 相同程式码拿到UBUNTU上)
测试也没问题
在你的作业系统下
如果贴我的程式码上去也会有问题吗??
※ 引述《b60413 (None)》之铭言:
: 最近使用Qt4.7结合Python2.7去开发视窗
: 但是遇到了LineEdit的游标问题一直解不开
: 我使用程式的方法式建造一个LineEdit在介面上
: 并设定他可以藉由ClickFocus方式去指定该LineEdit
: 但是当我编辑完LineEdit1後在指向下一个LineEdit2时
: 原先停在LineEdit1的游标并不会消失而在LineEdit2上会产生新的游标
: 导致画面上出现"两个游标"会混淆
: 有尝试使用ClearFocus去让游标消除
: 但似乎没有任何作用
: 想请问有人知道应该怎麽解吗?
: 谢谢
: P.S游标是指键盘输入的闪烁游标 不是滑鼠游标
: 补上Code并附上画面图片(http://imgur.com/gPXJc):
: addressLineEdit=QLineEdit()
: valueLineEdit=QLineEdit()
: addressLineEdit.setFocusPolicy(Qt.ClickFocus)
: valueLineEdit.setFocusPolicy(Qt.ClickFocus)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 180.176.140.46
※ 编辑: KSJ 来自: 180.176.140.46 (04/24 22:57)
1F:推 b60413:我使用的是Fedora 14 04/25 10:45
2F:→ b60413:我想应该是我後面还有做一些Event处理导致这样的结果 04/25 10:45
3F:→ b60413:如果只是单纯的使用您所提供的程式码并不会造成该现象 04/25 10:45
4F:→ b60413:我会再试看看的 谢谢 04/25 10:46
5F:→ KSJ:若还有疑问也请feel free地提出来讨论:) 04/25 14:49