Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.872.951 Times

TraitsBackendWX 3.4.0

Company: Enthought, Inc.
Date Added: November 27, 2013  |  Visits: 170

TraitsBackendWX

Report Broken Link
Printer Friendly Version


Product Homepage
Download (20 downloads)



TraitsBackendWX contains an implementation of TraitsGUI using wxPython.<br /><br />If you want to display Traits-based user interfaces, you need, in addition to the Traits project:<br /><br />* The TraitsGUI project<br />* A Python GUI toolkit, either wxPython or PyQt<br />* A "backend" connector, either TraitsBackendWX or TraitsBackendQt<br /><br />The TraitsGUI project contains a toolkit-independent GUI abstraction layer (known as Pyface), which is used to support the "visualization" features of the Traits package. Thus, you can write code in terms of the Traits API (view, items, editors, etc.), and let TraitsGUI and your selected toolkit and backend take care of the details of displaying them.<br /><br />Pyface<br /><br />Pyface enables programmers to interact with generic GUI objects, such as an "MDI Application Window", rather than with raw GUI widgets. (Pyface is named by analogy to JFace in Java.) Traits uses Pyface to implement views and editors for displaying and editing Traits-based objects.<br /><br />Toolkit Backends<br /><br />Traits and Pyface define APIs that are independent of any GUI toolkit. However, in order to actually produce user interfaces with them, you must install a supported Python-based GUI toolkit and the appropriate toolkit-specific backend project. Currently, the supported GUI toolkits are wxPython and PyQt. (Conversely, if you wish to use Traits without a UI, a "null" backend is automatically used in the absence of a real backend.)<br /><br />NOTE: Enthought.pyface.ui.qt4 and Enthought.traits.ui.qt4 are licensed under the Gnu Public License. If you develop software using Qt, you must select an appropriate license from TrollTech, the publishers of Qt.

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Backends Define Independent Install Order Produce Pythonbased Supported
Users rating: 0/10

License: Freeware Size: 337.92 KB
USER REVIEWS
More Reviews or Write Review


TRAITSBACKENDWX RELATED
Programming  -  TraitsBackendQt 3.4.0
TraitsBackendQt contains an implementation of TraitsGUI using PyQt. If you want to display Traits-based user interfaces, you need, in addition to the Traits project: * The TraitsGUI project * A Python GUI toolkit, either...
194.56 KB  
Business  -  ProStar Order Desk 2 2.0.2
Access your QAD system from anywhere using your mobile device or browser. Receive alerts that you define. See Sales Order and Invoice information, with the data filtered (restricted) as appropriate for your needs, e.g. by customer, by territory or...
2.7 MB  
Business  -  ProStar Planning Desk 2 2.0.2
Access your QAD system from anywhere using your mobile device or browser. Receive alerts that you define. See Work Order and Purchasing information, with the data filtered (restricted) as appropriate for your needs, e.g. by supplier, by buyer or...
2.4 MB  
Games  -  Build Order Analyzer 2.0
Build Order Anlyzer for the Axis & Allies RTS is a tool for analyzing builds in the Axis & Allies RTS game. Many sites go to great lengths to explain Build Orders, but the Build Order Analyzer is the first tool to actually allow players the...
2.05 KB  
Miscellaneous  -  Uique Script 1.001
Uique is a Wiki implementation written in PHP which claims to be very simple, easy to use and install, OS independent and easy to extend and plug another features.It supports user authentication and may use or not a database.
10 KB  
Utilities  -  FreeWRT 1.0.2
FreeWRT project is a meta GNU/Linux distribution for embedded systems. In this context "meta" means, you can build the complete distribution from source. FreeWRT is meant to be an appliance development kit (ADK) especially designed for embedded...
11 MB  
Audio Tools  -  Blue Cat's Chorus for Mac OS X 3.63
The Chorus effect was originally designed to simulate several voices: just as if several persons were playing together the same notes but with a variable delay between them. This is the effect you get with Blue Cat's Chorus when setting the rate...
3.7 MB  
Audio Tools  -  Blue Cat's Chorus 3.63
The Chorus effect was originally designed to simulate several voices: just as if several persons were playing together the same notes but with a variable delay between them. This is the effect you get with Blue Cat's Chorus when setting the rate...
3.7 MB  
Audio Tools  -  Blue Cat's Chorus x64 3.63
The Chorus effect was originally designed to simulate several voices: just as if several persons were playing together the same notes but with a variable delay between them. This is the effect you get with Blue Cat's Chorus when setting the rate...
3.7 MB  
Development Tools  -  MATLAB for Kate and Kwrite 1.0
An xml file specifying a MATLAB syntax highlighting mode for the Linux editors Kate and Kwrite, which are part of the KDE desktop environment. You need KDE 3.2, earlier versions like 3.1.4 don't work.The highlighting is identical to the built-in...
10 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB