Skip to content

Latest commit

 

History

History
3 lines (3 loc) · 637 Bytes

README.md

File metadata and controls

3 lines (3 loc) · 637 Bytes

RadialGM

This project is an experimental C++ IDE for ENIGMA written in the Qt Framework. The design of the program is a multilayer architecture using the Google protocol buffer format from ENIGMA's compiler backend for the data model layer in the resource editors. The resource editors are designed using Qt Creator or Qt Designer and saved in UI layout files. Their corresponding C++ classes bind the widgets in the layout files to the data model using QDataWidgetMapper and a custom resource model that hooks into arbitrary protobuf messages.