Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • BackTrack 5 R2
  • Wine 1.4 / 1.5.5
  • Mozilla Firefox 12...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.4 LTS
  • Linux Kernel 3.4
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.4
  • Home > Linux > Programming > Libraries

    Tau 1.2.1

    Download button

    No screenshots available
    Downloads: 194  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Tiago Coutinho | More programs
    GPL / FREE
    May 23rd, 2010, 11:53 GMT
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    Tau description

    A library designed to provide an abstraction layer over PyTango

    Tau is a Python framework for both CLI and GUI tango applications. It is build on top of PyTango and PyQt. Tau stands for TAngo User interface.

    Tau was originally known as PyTauico & PyTauiwi. Since version 1.0.0 the name as been changed to tau.

    The goals of this library are:

     * provide a simple Tango API to the end-user application
     * speed up development of tango based applications
     * provide a standardized look-and-feel

    For example, to display the values of four attributes (state, position, velocity, acceleration) of a device (motor/icepap/01):

    import sys, tau.widget
    from PyQt4 import Qt

    props = [ 'state', 'position', 'velocity', 'acceleration' ]
    model = [ 'motor/icepap/01/%s' % p for p in props ]
    app = Qt.QApplication([])
    w = tau.widget.TauForm()
    w.setModel(model)
    w.setVisible(True)
    sys.exit(app.exec_())



    Product's homepage

    Requirements:

    · Python

      


    TAGS:

    abstraction layer | Python library | Python framework | PyTango | abstraction | layer



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM