Skip to content

A native IDE for ENIGMA written in C++ using the Qt Framework.

License

Notifications You must be signed in to change notification settings

KartikShrivastava/RadialGM

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RadialGM Build Status

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.

RadialGM has been made possible by your contributions & the support you've given us on Patreon!

Patreon

About

A native IDE for ENIGMA written in C++ using the Qt Framework.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 94.9%
  • CMake 2.8%
  • QMake 1.8%
  • Other 0.5%