• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux TraitsBackendWX Download

TraitsBackendWX

July 17, 2009
WxPython provides a backend for the Pyface Traits and TraitsGUI libraries, enabling developers to create graphical user interfaces for their software applications with ease.
Version 3.2.0
License BSD License
Platform Linux
Supported Languages English
Homepage code.enthought.com
Developed by Enthought, Inc.
If you're looking for a tool to help you display Traits-based user interfaces, TraitsBackendWX is a powerful option that might be worth considering. This software package includes an implementation of TraitsGUI, which is built using wxPython.

While using TraitsBackendWX, you'll need to have access to both the Traits project and a Python GUI toolkit - either wxPython or PyQt. Additionally, you'll need a "backend" connector, which can be either TraitsBackendWX or TraitsBackendQt.

Fortunately, the TraitsGUI project includes a toolkit-independent GUI abstraction layer called Pyface, which is used to support the "visualization" features of the Traits package. This abstraction layer allows programmers to interact with generic GUI objects, rather than raw widgets.

Thanks to Pyface, you'll be able to write code using the Traits API, including view, items, editors, and more, and let TraitsGUI and your selected toolkit and backend take care of the details of displaying them.

If you're not familiar with Pyface, it's named by analogy to JFace in Java. Traits uses Pyface to implement views and editors for displaying and editing Traits-based objects.

It's important to note that both 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.

Finally, it's worth mentioning that the Enthought.pyface.ui.qt4 and Enthought.traits.ui.qt4 iterations of this software are licensed under the Gnu Public License. If you're using Qt as part of your development process, you'll need to select an appropriate license from TrollTech, the publishers of Qt.
What's New

Version 3.2.0: N/A

Free Download 324K
318
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    157
  2. Dvgrab 3.4
    94
  3. DynVPN 1.0
    83
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    76
  6. porm r2
    72
  7. Clewarecontrol 0.8
    71
  8. Hills 2.0
    71
  9. fuseftp 0.8
    70
  10. Java Games 1.0
    70

Related Downloads

IP Masquerade HOWTO
The IP Masquerade HOWTO is a manual that explains how to configure ...
EDM
EDM is an enhanced version of the Sauerbraten FPS engine that comes ...
HackNet
HackNet is a roguelike game that is played over a network.
Lucy
Lucy is a USENET software designed for power users who are already ...
GPICD
GPICD is an open-source software that serves as a programmer and in-circuit ...
fMSX
fMSX is an emulator software designed to emulate the MSX computer system.
NAmpel
NAmpel is a network visualization tool that uses Nagios and status LEDs ...
DRBL Live Xfce
The Diskless Remote Boot is a feature in Linux that allows a ...
VDRLive
VDRLive is a LiveCD distribution that can turn your computer into a ...
Bungmeter
Bungmeter is a compact tool for monitoring network graphs.
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.