Hello,
I am C++ engineer specialized with Qt/C++ (widgets) and back end. I definitely can handle your project.
I reviewed your requirement list, most relevant , you want code generated GUI, via the setupGui() method/slot -- no .ui file.
Connecting each element to its event routine - this can be designed with Qt Signal/Slot architecture.
Provide tab Widget replacement for current menu.
Adding help pane, and a text window on the bottom.
etc ..
a pop up QMessagebox for event description.
Most of the scope is generally clear .. an additional go though with the Hoops 3dViewer prject/code that you will provide. And then we can divide the project to suitable milestones to be completed, with proper costing for each.
Cheers.