我在运行自己的程序时,后台显示
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 70
Minor opcode: 0
Resource id: 0x2e000d8
X Error: RenderBadPicture (invalid Picture parameter) 180
Major opcode: 154
Minor opcode: 23
Resource id: 0x2e000d9
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 62
Minor opcode: 0
Resource id: 0x2e000d8
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 70
Minor opcode: 0
Resource id: 0x2e000d8
说一下我的程序吧:在程序中调用了一个fork(),子进程完成了与别的主机通信的功能,使用socket而不是QT自己提供的QTSocket。
但是在子进程中没有与界面显示相关的东西。
这些错误以及程序窗口没有响应是不是就是因为在子进程中进行了通信方面的事情。
是不是要使用QThread来控制而不是使用fork()呢?
[ 此贴被bargio在2005-12-08 16:43重新编辑 ]