Interface and abstraction library for Qt and Trinity