taurus.qt.qtgui.taurusgui
¶
This package provides TaurusGui, a generic framework for creating GUIs without actual coding (just configuration files).
See the examples provided in the conf subdirectory directory as well as the
documentation of the TaurusGui
class.
The “new GUI wizard” and XML configuration files¶
Note that the configuration files can either be written by hand or by launching the “new GUI” wizard with taurusgui –new-gui, which will create a new directory containing configuration, resource and launcher files.
The new GUI wizard stores all the options in xml format in a file called config.xml and creates a simple config.py file containing the following line:
XML_CONFIG = 'config.xml'
This line indicates that config.xml should also be used as a source of configuration options (in case of conflict, the options set in config.py prevail).
Modules
Classes