0031570: Samples - add Qt samples similar to standard MFC samples
authorasuraven <asuraven@opencascade.com>
Tue, 26 May 2020 11:16:46 +0000 (14:16 +0300)
committerbugmaster <bugmaster@opencascade.com>
Tue, 6 Oct 2020 17:40:23 +0000 (20:40 +0300)
commita2176e65246f4cd9a167cc16965837a86ecf603e
tree6d2023144d563adbf4f4416398ad765449b3a0d1
parent50ae6dad80f0f3dff802772d91bec674b11b51e9
0031570: Samples - add Qt samples similar to standard MFC samples

Added Qt sample OCCTOverview providing examples of use of OCCT API with relevant code and demonstration of results in the viewer.

Off-topic: some unused images are removed from dox/introduction/images/
142 files changed:
CMakeLists.txt
adm/SAMPLES
adm/SAMPLES_RESOURCES
adm/templates/env.bat.in
adm/templates/env.samples.bat.in
adm/templates/env.samples.sh.in
adm/templates/sample.bat
adm/templates/sample.sh
dox/FILES_HTML.txt
dox/introduction/images/overview_c__ie.png [deleted file]
dox/introduction/images/overview_mvc.png [deleted file]
dox/introduction/images/overview_qt.png [deleted file]
dox/introduction/images/sample_ios_uikit.png [deleted file]
dox/introduction/images/sample_webgl.png [deleted file]
dox/introduction/images/samples_java_android_occt.jpg [deleted file]
dox/introduction/images/samples_qml_android_occt.jpg [deleted file]
dox/samples/images/overview_overview_qt.png [deleted file]
dox/samples/images/sample_overview_qt.png [new file with mode: 0644]
dox/samples/samples.md
samples/OCCTOverview/code/AdaptorCurve2d_AIS.cxx [new file with mode: 0644]
samples/OCCTOverview/code/AdaptorCurve2d_AIS.h [new file with mode: 0644]
samples/OCCTOverview/code/AdaptorCurve_AIS.cxx [new file with mode: 0644]
samples/OCCTOverview/code/AdaptorCurve_AIS.h [new file with mode: 0644]
samples/OCCTOverview/code/AdaptorPnt2d_AIS.cxx [new file with mode: 0644]
samples/OCCTOverview/code/AdaptorPnt2d_AIS.h [new file with mode: 0644]
samples/OCCTOverview/code/AdaptorVec_AIS.cxx [new file with mode: 0644]
samples/OCCTOverview/code/AdaptorVec_AIS.h [new file with mode: 0644]
samples/OCCTOverview/code/BaseSample.cxx [new file with mode: 0644]
samples/OCCTOverview/code/BaseSample.h [new file with mode: 0644]
samples/OCCTOverview/code/DataExchange.json [new file with mode: 0644]
samples/OCCTOverview/code/DataExchangeSamples.cxx [new file with mode: 0644]
samples/OCCTOverview/code/DataExchangeSamples.h [new file with mode: 0644]
samples/OCCTOverview/code/FILES [new file with mode: 0644]
samples/OCCTOverview/code/Geometry.json [new file with mode: 0644]
samples/OCCTOverview/code/GeometrySamples.cxx [new file with mode: 0644]
samples/OCCTOverview/code/GeometrySamples.h [new file with mode: 0644]
samples/OCCTOverview/code/MakeBottle.cxx [new file with mode: 0644]
samples/OCCTOverview/code/MakeBottle.h [new file with mode: 0644]
samples/OCCTOverview/code/Ocaf.json [new file with mode: 0644]
samples/OCCTOverview/code/OcafSamples.cxx [new file with mode: 0644]
samples/OCCTOverview/code/OcafSamples.h [new file with mode: 0644]
samples/OCCTOverview/code/Sample2D_Face.cxx [new file with mode: 0644]
samples/OCCTOverview/code/Sample2D_Face.h [new file with mode: 0644]
samples/OCCTOverview/code/Sample2D_Image.cxx [new file with mode: 0644]
samples/OCCTOverview/code/Sample2D_Image.h [new file with mode: 0644]
samples/OCCTOverview/code/Sample2D_Markers.cxx [new file with mode: 0644]
samples/OCCTOverview/code/Sample2D_Markers.h [new file with mode: 0644]
samples/OCCTOverview/code/Samples.qrc [new file with mode: 0644]
samples/OCCTOverview/code/TOcafFunction_BoxDriver.cxx [new file with mode: 0644]
samples/OCCTOverview/code/TOcafFunction_BoxDriver.h [new file with mode: 0644]
samples/OCCTOverview/code/TOcafFunction_CutDriver.cxx [new file with mode: 0644]
samples/OCCTOverview/code/TOcafFunction_CutDriver.h [new file with mode: 0644]
samples/OCCTOverview/code/TOcafFunction_CylDriver.cxx [new file with mode: 0644]
samples/OCCTOverview/code/TOcafFunction_CylDriver.h [new file with mode: 0644]
samples/OCCTOverview/code/TOcaf_Application.cxx [new file with mode: 0644]
samples/OCCTOverview/code/TOcaf_Application.h [new file with mode: 0644]
samples/OCCTOverview/code/Topology.json [new file with mode: 0644]
samples/OCCTOverview/code/TopologySamples.cxx [new file with mode: 0644]
samples/OCCTOverview/code/TopologySamples.h [new file with mode: 0644]
samples/OCCTOverview/code/Triangulation.json [new file with mode: 0644]
samples/OCCTOverview/code/TriangulationSamples.cxx [new file with mode: 0644]
samples/OCCTOverview/code/TriangulationSamples.h [new file with mode: 0644]
samples/OCCTOverview/code/Viewer2d.json [new file with mode: 0644]
samples/OCCTOverview/code/Viewer2dSamples.cxx [new file with mode: 0644]
samples/OCCTOverview/code/Viewer2dSamples.h [new file with mode: 0644]
samples/OCCTOverview/code/Viewer3d.json [new file with mode: 0644]
samples/OCCTOverview/code/Viewer3dSamples.cxx [new file with mode: 0644]
samples/OCCTOverview/code/Viewer3dSamples.h [new file with mode: 0644]
samples/qt/IESample/.gitignore [new file with mode: 0644]
samples/qt/IESample/custom.bat [deleted file]
samples/qt/IESample/custom.bat.template [new file with mode: 0644]
samples/qt/IESample/custom.sh [deleted file]
samples/qt/IESample/custom.sh.template [new file with mode: 0644]
samples/qt/IESample/env.bat
samples/qt/OCCTOverview/.gitignore [new file with mode: 0644]
samples/qt/OCCTOverview/CMakeLists.txt [new file with mode: 0644]
samples/qt/OCCTOverview/EXTERNLIB [new file with mode: 0644]
samples/qt/OCCTOverview/FILES [new file with mode: 0644]
samples/qt/OCCTOverview/OCCTOverview.pro [new file with mode: 0644]
samples/qt/OCCTOverview/OCCTOverview0.pro [new file with mode: 0644]
samples/qt/OCCTOverview/PACKAGES [new file with mode: 0644]
samples/qt/OCCTOverview/ReadMe.md [new file with mode: 0644]
samples/qt/OCCTOverview/custom.bat.template [new file with mode: 0644]
samples/qt/OCCTOverview/custom.sh.template [new file with mode: 0644]
samples/qt/OCCTOverview/env.bat [new file with mode: 0644]
samples/qt/OCCTOverview/env.sh [new file with mode: 0644]
samples/qt/OCCTOverview/genproj.bat [new file with mode: 0644]
samples/qt/OCCTOverview/make.sh [new file with mode: 0644]
samples/qt/OCCTOverview/msvc.bat [new file with mode: 0644]
samples/qt/OCCTOverview/res/antialiasing.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/cursor_rotate.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/cursor_zoom.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/help.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/lamp.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/raytracing.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/reflections.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/shadows.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/tool_color.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/tool_delete.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/tool_material.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/tool_shading.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/tool_transparency.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/tool_wireframe.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/view_axo.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/view_back.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/view_bottom.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/view_comp_off.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/view_comp_on.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/view_fitall.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/view_front.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/view_left.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/view_reset.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/view_right.png [new file with mode: 0644]
samples/qt/OCCTOverview/res/view_top.png [new file with mode: 0644]
samples/qt/OCCTOverview/run.bat [new file with mode: 0644]
samples/qt/OCCTOverview/run.sh [new file with mode: 0644]
samples/qt/OCCTOverview/src/ApplicationCommon.cxx [new file with mode: 0644]
samples/qt/OCCTOverview/src/ApplicationCommon.h [new file with mode: 0644]
samples/qt/OCCTOverview/src/CommonSample.h [new file with mode: 0644]
samples/qt/OCCTOverview/src/DocumentCommon.cxx [new file with mode: 0644]
samples/qt/OCCTOverview/src/DocumentCommon.h [new file with mode: 0644]
samples/qt/OCCTOverview/src/FILES [new file with mode: 0644]
samples/qt/OCCTOverview/src/GeomWidget.cxx [new file with mode: 0644]
samples/qt/OCCTOverview/src/GeomWidget.h [new file with mode: 0644]
samples/qt/OCCTOverview/src/Main.cxx [new file with mode: 0644]
samples/qt/OCCTOverview/src/OCCTOverview.qrc [new file with mode: 0644]
samples/qt/OCCTOverview/src/OcctHighlighter.cxx [new file with mode: 0644]
samples/qt/OCCTOverview/src/OcctHighlighter.h [new file with mode: 0644]
samples/qt/OCCTOverview/src/OcctWindow.cxx [new file with mode: 0644]
samples/qt/OCCTOverview/src/OcctWindow.h [new file with mode: 0644]
samples/qt/OCCTOverview/src/TranslateDialog.cxx [new file with mode: 0644]
samples/qt/OCCTOverview/src/TranslateDialog.h [new file with mode: 0644]
samples/qt/OCCTOverview/src/Transparency.cxx [new file with mode: 0644]
samples/qt/OCCTOverview/src/Transparency.h [new file with mode: 0644]
samples/qt/OCCTOverview/src/View.cxx [new file with mode: 0644]
samples/qt/OCCTOverview/src/View.h [new file with mode: 0644]
samples/qt/Tutorial/.gitignore [new file with mode: 0644]
samples/qt/Tutorial/custom.bat [deleted file]
samples/qt/Tutorial/custom.bat.template [new file with mode: 0644]
samples/qt/Tutorial/custom.sh [deleted file]
samples/qt/Tutorial/custom.sh.template [new file with mode: 0644]
samples/qt/Tutorial/env.bat