wxPython
guangboo
查无此人
展开
-
wxPython多线程支持
版权所有,转载请注明出处:http://guangboo.org/2013/03/04/wxpython-threading如果你经常使用python开发GUI程序的话,那么就知道,有时你需要很长时间来执行一个任务。当然,如果你使用命令行程序来做的话,你回非常惊讶。大部分情况下,这会堵塞GUI的事件循环,用户会看到程序卡死。如何才能避免这种情况呢?当然是利用线程或进程了!本文,我们将探索如何使原创 2013-03-05 00:28:00 · 4619 阅读 · 0 评论 -
wxPython程序内嵌图片
版权所有,转载请注明出处:http://guangboo.org/2013/02/27/wxpython-pyembeddedimage-script当我们在开发windows程序时,无论是.net编写的还是MFC编写的窗体程序,经常会使用一些图标或图片进行装饰,通常这些媒体文件都是保存在一个或多个资源文件的中。当程序编译成一个dll或exe文件时,这些资源将被嵌如dll或exe文件中,你可以原创 2013-02-27 22:46:01 · 1762 阅读 · 0 评论 -
py2exe+inno setup集成打包python程序
版权所有,转载请注明出处:http://guangboo.org/2013/03/16/build-package-with-py2exe-inno-setup在使用python开发windows程序时,我们都会对程序进行打包,而对于使用python语言编写的windows程序,包括窗体程序和控制台程序,通常使用py2exe或pyinstaller来进行打包。由于我没有使用过pyinstall原创 2013-03-16 16:30:48 · 3036 阅读 · 0 评论 -
XMPP-选择合适的时机注册Presence处理函数
版权所有,转载请注明出处:http://guangboo.org/2013/05/15/xmpp-presence-register-handler在使用XMPP开发即时通讯应用时,需要注册Presence处理函数,用于接收用户状态的更新。通常用户状态发生变化时,我们需要更新用户界面的显示,即更新UI界面,然而如果presence处理函数注册的时机不对的话,可能会出现意想不到的问题。现在我原创 2013-05-16 01:13:14 · 1298 阅读 · 0 评论 -
wxPython实现窗口在任务栏中闪烁
版权所有,转载请注明出处:http://guangboo.org/2013/05/14/wxpython-flashwindow-using-win32api为提醒用户注意,通常采用窗口闪烁的效果来达到这一目的,就像即时聊天工具QQ, Jabber等,当收到好友发来的消息时通常会闪烁托盘中的图标,如果聊天窗口是打开的,那么就会闪烁打开的聊天窗口在任务栏中的按钮,甚至有时连窗口的标题栏都会闪烁。原创 2013-05-15 01:34:43 · 2807 阅读 · 0 评论 -
wxPython跨线程调用
介绍了wxPython的多线程支持,本文将wx.CallAfter封装成decorator,使得UI线程中的方法可以在非UI线程中调用。原创 2013-08-23 14:29:33 · 1285 阅读 · 0 评论