Qt Opencascade templates for c++ and qml.
The c++ project is quite straight on. No tricks are used to get it running. It has a 3d view box, mouse- and keyboard tracking. It's a full options starting point.
The qml project is build up from the above c++ project and needed a few opengl redefinings to get it running.
For qml coders, this is the perfect qml-opencascase starting point. I hope you enjoy it, and understand the code examples after you studied them.
The c++ and qml project archives are in the release page, links :
Archive c++ : https://github.com/grotius-cnc/Qt-Opencascade/releases/download/1.0.0/linux-opencascade-cplus.tar.gz
Archive qml : https://github.com/grotius-cnc/Qt-Opencascade/releases/download/1.0.0/linux-opencascade-qml.tar.gz
If you are a window's user, please consider to install the Linux-Pro edition. The project's are develloped in Linux-Pro :
https://sourceforge.net/projects/linux-11-pro/
Linux-Pro has a autoinstaller for Qt creator.
To install the opencascade library : https://github.com/grotius-cnc/Linux-Pro/releases/download/1.0.0/opencascade.deb
sudo dpkg -i opencascade.deb
To install the kdl-kinematics library : https://github.com/grotius-cnc/Linux-Pro/releases/download/1.0.0/kdl-kinematics.deb
sudo dpkg -i kdl-kinematics.deb
Project pictures: