FC 0.17/Qt5 compatible NaviCube
FC 0.17/Qt5 compatible NaviCube
Hi everyone,
I've updated my experimental NaviCube to FC 0.17 code base and refactored it to be compatible with Qt5.
You can find the code here:
https://github.com/nyholku/FreeCAD/tree/navicube-qt5
Screenshot below.
wbr Kusti
I've updated my experimental NaviCube to FC 0.17 code base and refactored it to be compatible with Qt5.
You can find the code here:
https://github.com/nyholku/FreeCAD/tree/navicube-qt5
Screenshot below.
wbr Kusti
Re: FC 0.17/Qt5 compatible NaviCube
Nice work!!
Re: FC 0.17/Qt5 compatible NaviCube
It works when compiled on Ubuntu 16.04 (Qt 5).
P.S. Has the size changed and it is a bit bigger?
P.S. Has the size changed and it is a bit bigger?
Re: FC 0.17/Qt5 compatible NaviCube
Will this be part of 0.17 release ?
If not we should track it via the bugtracker as well.
If not we should track it via the bugtracker as well.
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: FC 0.17/Qt5 compatible NaviCube
Yes, it is a bit bigger, I felt it now optimal for me, but this is not final. Might be configurable. We'll see.
Re: FC 0.17/Qt5 compatible NaviCube
Amazing, but I see a bunch of new icons, that i don't see often, what are those?nyholku wrote: ↑Sat Nov 18, 2017 11:12 am Hi everyone,
I've updated my experimental NaviCube to FC 0.17 code base and refactored it to be compatible with Qt5.
You can find the code here:
https://github.com/nyholku/FreeCAD/tree/navicube-qt5
Screenshot below.
wbr Kusti
Screen Shot 2017-11-18 at 13.10.53.png
Re: FC 0.17/Qt5 compatible NaviCube
Hi,
I have the feeling it has been asked before but: could Navicube be ported to an “easy to install” addon?
It’s so cool that I feel it should go into master or shared as an addon...
Thanks
I have the feeling it has been asked before but: could Navicube be ported to an “easy to install” addon?
It’s so cool that I feel it should go into master or shared as an addon...
Thanks
Dark and Light stylesheets v2.0 to theme your FreeCAD UI, more information here
Re: FC 0.17/Qt5 compatible NaviCube
Very nice interface. This will make FreeCAD more usable.
The icons are also nice. They are available for download? Maybe a new icon theme using this icons will make the interface more pleasant to work with.
The icons are also nice. They are available for download? Maybe a new icon theme using this icons will make the interface more pleasant to work with.
Re: FC 0.17/Qt5 compatible NaviCube
It's a nice add-on but last time I tried it, it slowed down the scene quite a bit. I don't know how it is implemented, but it feels like a qt-widget overlay?
Re: FC 0.17/Qt5 compatible NaviCube
Slowed down?
Hmm, interesting, did not notice that.
It is not a qwidget it simply taps to the opengl render/redraw call on (on View3DInventorViewer) and renders to the OpenGL context (just like the standard XYZ axise orientation indicator) so I would not expect drawing twenty odd more polygons make any difference.
Hmm...perhaps it is the cursor tracking that takes time as this draws offscreen (but then again that is just the same few polygons).
I may have to investigate this further.
wbr Kusti
PS Those new icons are from here:
https://github.com/pgilfernandez/FreeCA ... eme_simple
Hmm, interesting, did not notice that.
It is not a qwidget it simply taps to the opengl render/redraw call on (on View3DInventorViewer) and renders to the OpenGL context (just like the standard XYZ axise orientation indicator) so I would not expect drawing twenty odd more polygons make any difference.
Hmm...perhaps it is the cursor tracking that takes time as this draws offscreen (but then again that is just the same few polygons).
I may have to investigate this further.
wbr Kusti
PS Those new icons are from here:
https://github.com/pgilfernandez/FreeCA ... eme_simple