Biluna is a Qt application framework. It started with the idea to make an Eclipse like (Java) framework. The framework allows the developer to start with a ready to use desktop application. The additional functionality is added by using plugins.
The basic framework provides a MDI (multiple document interface) window work area with docking windows at the different sides of the working area. More information is on the Qt website.
Note:The Biluna software is work in progress and will have limitations, bugs and plain errors. However it is used already in production environments but should still be thorougly tested before used for any purpose.
The framework also provides some basics:
- file save function such as html, txt and xml
- print, to printer and to pdf
- database storage, MSAccess (limited), SQLite and MySQL
- simple rich text viewer/editor
- plain text editor
- html viewer/editor
- webbrowser
The framework has some tools:
- calendar
- calculator
- simple database report generator
- dark style for desktop
- create text from selected file names list
- regular expression tester
- simple chart type that can be used in reports
The framework has some database view and editing facilities:
- view and edit database tables
- export database to other database or XML or CSV
- limited import of XML or CSV
Current available plugins include:
- ACC - accounting
- CRM - customer relation management
- SRM - supplier relation management
The vision for the future is to have a set of building block (framework) which will be usefull for the creation of desktop-, mobile- (Apps) and web (SAAS) applications. The last two have not been investigated yet but the intention is to use QML for the mobile apps and QtWebApps for the SAAS applications.
The first QML project will be W2W which will be a separate repository
Your comments, suggestion and support are always appreciated. Enjoy coding!