被逼的用PYQT写个图形界面。然后呢,功能基本实现了。交互也实现了。就是白屏。

2013-08-04 03:43:11 +08:00
 manoon
因为后台运行的时间比较长。大概一个按钮下去得跑了十分钟吧。

所以前台的界面就白屏了。------------当另外一个按钮按下去,只工作30s的时候。一切正常。

用的pyqt,IDE是eric4

请问一下,是不是有refresh或者recanvas这样的命令需要使用呢?记得pygame里面有这样的东东。
5318 次点击
所在节点    Python
5 条回复
ruoyu0088
2013-08-04 05:37:27 +08:00
应该用多线程。如果你非常不想用多线程,可以在等待循环中调用QCoreApplication.processEvents()处理窗口的事件。
bradlee
2013-08-04 16:01:50 +08:00
楼主你没 export QWS_KEYBOARD=字符设备驱动路径吧?
manoon
2013-08-04 20:20:55 +08:00
@ruoyu0088
@bradlee

have a try
thanks!
manoon
2013-08-06 16:05:04 +08:00
@bradlee 我用的是windows
manoon
2013-08-06 20:22:01 +08:00
再次感谢~~~已经完全搞定了。
参考的这篇文档。
http://wenku.baidu.com/view/301cb4212f60ddccda38a055.html

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/77913

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX