-
Qt features a dual-licensing model. For Linux and Windows/Cygwin versions under the GNU GPL are available. The Windows/MSVC version is commercial.
-
log4cplus is available in
extras/log4cplus
. -
(optional) CxxTest in available in
extras/cxxtest
. -
(optional) SoQt
The Muddleware database contents must be customized in order to use it with Thekla. The startup content is specified by the file test.xml
(name can be changed within the Muddleware config file) located in the exec/data
directory relative from the Muddleware root.
Per default, Thekla puts the UI data elements as children of the XML element THEKLA
. Thus the MUDDLEWAREROOT/exec/data/test.xml
contents must be edited to the following:
<?xml version="1.0" standalone="no" ?>
<!-- Using Thekla -->
<THEKLA>
<!-- TODO -->
</THEKLA>
It is, however, possible to use a different XML element as shell for the Thekla UI data. The XML element is identified by some XPath prefix which can be entered in the global settings dialog of the Qt Plugin (the default UI data XPath prefix is /THEKLA
) and the Thekla Input- and OutputClient API.
Generate HTML documentation with doxygen by executing:
doxygen Doxyfile
The HTML documentation will be located in doc/html
.