Commit Graph

22 Commits

Author SHA1 Message Date
Sigurd Pettersen
9aae262de5 Added test bench for cvfqt::OpenGLWidget 2024-01-14 21:28:15 +01:00
Sigurd Pettersen
9b8dfed53b Modifications for compile with Qt6 2024-01-14 16:58:19 +01:00
Sigurd Pettersen
6459548aba Removed includes of QOpenGLFunctions 2024-01-12 17:47:17 +01:00
Sigurd Pettersen
6b8dfd3f7b Added QTMultiView test app based on cvfqt::OpenGLWidget 2024-01-12 17:40:28 +01:00
Sigurd Pettersen
71b1384b7f Refactored SnippetRunner to handle utilize cvfqt::OpenGLWidget 2024-01-12 16:48:06 +01:00
Sigurd Pettersen
60d962bf1e Fixes and workarounds from compiling on linux 2024-01-12 17:26:47 +01:00
Sigurd Pettersen
ad2fd65804 Added QtMinimal and QtMinimal_GLWidget 2024-01-12 11:13:50 +01:00
Sigurd Pettersen
f343427fc2 Fixes to get snippets up and running before introducing new OpenGL widgets 2024-01-11 17:21:58 +01:00
Sigurd Pettersen
dbaeb770cf Additional deprecated renaming 2024-01-11 13:20:26 +01:00
Sigurd Pettersen
aa33001b64 Marked existing QtMinimal and QtMultiView as deprecated 2024-01-10 10:25:37 +01:00
Sigurd Pettersen
5d625223c1 Refactor to deprecate existing QGLWidget derived widget
Renamed cvfqt::OpenGLWidget to cvfqt::GLWidget_deprecated
Renamed cvfqt::CvfBoundQGLContext to cvfqt::CvfBoundQGLContext_deprecated
Renamed cvfqt::OpenGLContext to cvfqt::OpenGLContext_QGLContextAdapter_deprecated
Added cvf::OpenGLUtils
2024-01-09 22:06:20 +01:00
Sigurd Pettersen
ce9a65ee41
VizFwk housekeeping (#11026)
Housekeeping in VizFwk in preparation for introducing support for QOpenGLWidget and Qt6

* Adjusted unit tests to changes in source code
* Use Qt5 as default and removed copying of Qt DLLs
* Removed support for Qt4
* Removed the CVF_OPENGL_ES define. If we ever want to re-introduce support fro OpenGLES/Angle it should be handled differently.
*Added include of <locale.h>
* Added target for running Glsl2Include in order to build cvfShaderSourceStrings.h
* Removed all usage of CVF_USING_CMAKE
* Removed visual studio project files
2024-01-09 14:38:57 +01:00
Eirik Marthinsen
9701866736 CMake: Update/Remove old minimum version check
- Update the minimum required CMake version to 3.15 for Fwk folders
  that might be used as top level projects.
- Remove the minimum required CMake version from projects that is just
  included from other top level projects.

Since version 3.19 CMake has been warning that CMake versions below 3.5
is deprecated and support will be removed in the future. This will
silence those warning.

By removing the minimum required version check from projects that is not
intended as top level projects we avoid redundant checks and simplifies
future maintenance.

Closes #10957
2023-12-16 17:35:54 +01:00
Gaute Lindkvist
a413da41b4 Glew Qt5 Fix for VizFramework 2019-05-28 15:58:49 +02:00
Gaute Lindkvist
9cf0b7cb86 #4448 Add -lrt and -lpthread to standalone CEEVIZ build on Linux 2019-05-28 15:58:49 +02:00
Gaute Lindkvist
a54e3f30c4 Fix CVF compile flags on GNUCXX 2019-05-28 15:58:49 +02:00
Gaute Lindkvist
6839e82613 #4448 Clean up Qt5-detection CVF 2019-05-28 15:58:49 +02:00
Magne Sjaastad
6f7730c1f5 #4061 VizFwk : Use variable CEE_USE_QT5 2019-02-08 11:02:26 +01:00
Gaute Lindkvist
a7e76679e1 #3754 Support both Qt4 and Qt5 in Ceevis build. 2018-11-30 09:47:53 +01:00
Gaute Lindkvist
237623ef21 #3752 CVF Code changes to build on Qt4 and Qt5 2018-11-30 09:47:53 +01:00
sigurdp
477792e89d Refactored naming of cvfqt:Utils member functions 2013-12-04 17:04:05 +01:00
sigurdp
bbebebadd5 Added complete VizFwk
Added the complete VizFwk from the ResInsight branch in Perforce as of
changelist 190.
2013-11-01 08:49:42 +01:00