用wxpython开发桌面应用(1)~序

桌面应用,此处特指windows桌面,linux下没有开发过,所以不提。

从有需求(资料管理)之日起,搜索资料,发现做桌面应用的方式方法技术及库很多。包括但不限于,delphi、vb、winform/wpf、qt、mfc、wxWidgets等等。有的使用C++,有的使用C#,有的delphi。有的有快速开发工具,有的没有。笔者日常使用python、php,面对桌面一脸懵。如果技术使用最熟悉的,再有个可用的ui库,最好还有拖拉工具那就太好了。python里有pyqt/pyside、wxpython、tkinter等。好巧不巧的就选了wxpython,也满足我的需要,所以决定拿来使用看看。

开发环境配置

win10

Python2.7
wxpython2.6 (wxWidgets)

pycharm/wing

wxFormBuilder

 

这里列出wxWidgets的类,这里列出wxpython实现了哪些wxWidgets的类,比较的时候注意版本对应。

系列文章列表

(1)序

(2)常用组件控件

(3)布局模型

(4)控件的属性

(5)控件的事件

(6)登录的实现

(7)主页布局

(8)数据传输(请求传输,加密混淆,鉴权)

(9)数据操作(结果集显示,curd操作)

(10)编译打包

 

其他

(11)多线程

(12)串口通信

(13)引入cefpython

 

上一篇:IE浏览器直接在页面中显示7z文件而不是下载问题解决


下一篇:delphi实现websocket的一款非常强势的控件----sgcWebsocket