Hi Paul What's the status of your modularization attempt? Do you have a GitRepo somewhere? Maybe I can help!
Cheers David
since you said we could reuse the LEFDEF modules from qtrouter I would propose making them a git submodule in qtrouter and a separate repo for the lefdef (and potentially then also the GDSII and maybe some more modules). If you agree I would replace the QString, QVector... with std:: elements and work for a merge with new bindings for this repos, so that the qtrouter is a little slimmer and we have seperate issues for this project parts and make them more reusable.