Zuble is distributed with Zuble Sample Applications and a Unit Test Harness to assist in developing and testing Zuble applications.
Zuble provides a set of sample applications that serve both as development tools and examples. These are as follows:
Since Zuble applications are modular, these tools can easily be packaged into new Zuble applications, allowing developers to build their own customized versions of development tools by adding their own workpads to the basic set provided by Zuble. Workpads can also be removed from the basic set by editing the customized application's zblconfig.xml file.
zub uses the QQmlApplicationEngine class to host a non-GUI QML scripting environment that features the Zuble core plugin. zub is intended primarily for QML extension object development and testing, but it can also be used to build non-GUI console applications written in QML.
zub setup procedure:
The application builder allows developers to create new Zuble applications and deploy them into SNAP application files for testing.
This tools validates XML files against XML Schema files. It can be used to validate Zuble configuration files such as zblconfig.xml and zblsettings.xml
Zuble's logging console provides a log file viewer and a control panel for configuring the logger settings.
An interactive Javascript shell for testing and evaluation of javascript code.
Zuble documentation copyright © 2019 Bob Dinitto. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Zuble is a derivative work of Qt version 5. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.