wmayer
96adb98f46
Gui: modernize C++11
...
* use nullptr
2022-03-23 18:41:21 +01:00
Uwe
212506b4f1
[Gui] Graphviz: remove unused includes
2022-03-05 01:34:02 +01:00
wmayer
daf1269497
Gui: remove support of using deprecated Qt OpenGL API
2022-01-26 14:46:41 +01:00
luz paz
298c677873
Gui: Fix header uniformity, whitespace, and doxygen fixes
2020-11-26 10:14:56 +01:00
wmayer
b50b21576e
core system
...
force strict ISO C++ (-Wpedantic)
TODO: still a lot of variadic macros are not valid ISO C++
2019-09-18 01:01:14 +02:00
wmayer
28b195d6e2
PVS issues:
...
consistently define copy constructor and assignment operator
remove superfluous casts
initialize member variables in constructor
avoid double assignment
2019-03-04 11:53:49 +01:00
wmayer
3b957a12b5
various minor changes:
...
+ whitespace improvement
+ code cleanup
2017-11-21 17:51:22 +01:00
wmayer
3ac834c734
Qt5OpenGL: use OpenGL debug logger to locate problems, fix a couple of errors
2017-03-21 20:37:03 +01:00
wmayer
b0cd0a5163
Qt5OpenGL: release context when finished
2017-03-21 20:37:03 +01:00
wmayer
a1dd462de9
move QuarterWidget to QOpenGLWidget
2017-03-21 20:37:03 +01:00
wmayer
0824c5fd3c
fix Coverity issues
2016-08-21 14:03:02 +02:00
wmayer
e404490651
+ fix broken PolyPickerSelection
2015-07-02 14:51:38 +02:00
wmayer
d8f63bcfd1
+ fix broken brush selection
2015-05-01 02:08:06 +02:00
wmayer
fa3a2a0d3a
+ fix various rendering problems
2014-11-04 18:56:05 +01:00
wmayer
621aebdbef
+ change API of GLPainter
2014-10-22 14:48:38 +02:00
Stefan Tröger
b18ebc9064
Port QuarterWidget to QGraphicsView
...
Derive from QGraphicsView instead of QGLWidget to allow to add widgets as overlay over the 3d scene later on.
2014-09-23 10:11:12 +02:00
Stefan Tröger
eb7f1bf3e5
Adopt mouse selection to quarter widget
...
Quarter Widget soes not allow to switch of multisampling on the fly, therefore we need to use glgraphicsitem instead of direct opengl xor rendering for mouse selection
2014-09-23 10:11:11 +02:00
Stefan Tröger
72cab0c002
Adaption of FreeCAD to QuarterWidget
...
-removes all soqtviewer references
-create a quarter adaptor class which implements missing functionality
-adopts freecad code to make use of SoRenderManager and changed View3DInventorViewer interface
2014-09-23 10:11:11 +02:00
wmayer
81cbd2643f
+ draw additional dashed line in brush tool
2014-02-17 15:27:59 +01:00
wmayer
746ab2ec78
Add framebuffer support to Inventor viewer
2013-05-02 17:37:56 +02:00
wmayer
420d10face
Add a GLPainter class to do all the OpenGL drawing stuff
2013-04-27 19:24:39 +02:00