wxPython GUI设计
https://github.com/wxFormBuilder/wxFormBuilder/releases
-
- exe installer for Windows XP or newer
- deb package for Ubuntu 16.04
Downloads
wxDesigner is a rapid application development (RAD) tool that automates the creation of C++, Perl, or Python code for use with the wxWindows cross-platform graphical user interface (GUI) library. Though wxWindows is currently available for Windows and various Unix platforms, it is currently installed on only one system in the CAE lab: ch208a. The following document should give you a brief introduction to its usage.
When installing wxWidgets on Windows or OS X, we always recommend building the library from source yourself, and only provide the source package for most platforms. On some platforms, we have provided a few pre-built binaries for convenience, but wxWidgets supports so many compilers on so many platforms, that we can’t provide binaries for all of them. On Linux, we recommend using the official wxGTK packages provided by each distribution, but newer packages are available below.
wxGlade is a GUI designer written in Python with the popular GUI toolkit wxPython, that helps you create wxWidgets/wxPython user interfaces. At the moment it can generate Python, C++, Perl, Lisp and XRC (wxWidgets' XML resources) code.
As you can guess by the name, its model is Glade, the famous GTK+/GNOME GUI builder, with which wxGlade shares the philosophy and the look & feel (but not a line of code).
It is not (and will never be) a full featured IDE, but simply a "designer": the generated code does nothing apart from displaying the created widgets. Usually, you will use it together with a complete IDE, like Wing IDE, PyCharm, Code::Blocks or one of the many other IDEs.