# GenericQtClient This is a Qt application which can be used as a starting point for new software projects. Common features most Qt software clients need will be already implemented and can be easily configured for the specific needs. ## Implemented features: - Separated UI frontend and backend core (in its own git submodules) - Using Qt model/view framework with QT undo framework - Saving/Loading JSON files - CSV import/export - installable and updateable via Qt updater framework - only linux for now - Qt 6 libraries must be installed on the machine to run ## Coming features: - REST client - Extensive use of sorting and filtering models to display data in different ways - ...