0030749: Inspectors - compilation under tcl scripts
authornds <nds@opencascade.com>
Sun, 9 Feb 2020 15:20:13 +0000 (18:20 +0300)
committerbugmaster <bugmaster@opencascade.com>
Thu, 20 Feb 2020 15:33:01 +0000 (18:33 +0300)
commitf6d8ca74d5d27ff1ee2170409b6e37d3bdbbdfdf
treee757b485a4118850d6b4b71c7621cd12184bbf78
parent00cdefc7a2f830f80660b7abed03418172a13ecb
0030749: Inspectors - compilation under tcl scripts

- 'Search Qt4' is renamed into 'Search Qt'. Configuration uses Qt5 from now. For Qt4 use CMake configuration.
- 'Build Inspector' check box is added. It causes 'tools' toolkits compilation. Activates automatically 'Search Qt' control.
- Many Tcl procedures are extended with additional parameter to giving a directory of processed toolkits. The default directory is 'src', inspector directory is 'tools'. This way is similar Inspector compilation implemented in Cmake build procedure.
- Dependency libraries in DEBUG are stored in __TKDEP_DEBUG__. Qt requires it as names of debug and release libraries are different.
41 files changed:
adm/UDLIST
adm/genconf.tcl
adm/genconfdeps.tcl
adm/genproj.tcl
adm/templates/template.vc10
adm/templates/template.vc10x
src/OS/ApplicationFramework.tcl
src/OS/DataExchange.tcl
src/OS/Draw.tcl
src/OS/FoundationClasses.tcl
src/OS/ModelingAlgorithms.tcl
src/OS/ModelingData.tcl
src/OS/TApplicationFramework.tcl [new file with mode: 0644]
src/OS/TModelingData.tcl [new file with mode: 0644]
src/OS/TTool.tcl [new file with mode: 0644]
src/OS/TVisualization.tcl [new file with mode: 0644]
src/OS/Tools.tcl [new file with mode: 0644]
src/OS/Visualization.tcl
tools/DFBrowser/DFBrowser.qrc
tools/DFBrowser/icons/attribute.png [moved from tools/DFBrowserPane/icons/attribute.png with 100% similarity]
tools/DFBrowser/icons/attribute_40x40.png [moved from tools/DFBrowserPane/icons/attribute_40x40.png with 100% similarity]
tools/DFBrowser/icons/export_shape.png [moved from tools/DFBrowserPane/icons/export_shape.png with 100% similarity]
tools/DFBrowser/icons/folder_export.png [moved from tools/DFBrowserPane/icons/folder_export.png with 100% similarity]
tools/DFBrowser/icons/named_shape.png [moved from tools/DFBrowserPane/icons/named_shape.png with 100% similarity]
tools/DFBrowser/icons/named_shape_40x40.png [moved from tools/DFBrowserPane/icons/named_shape_40x40.png with 100% similarity]
tools/DFBrowserPane/DFBrowserPane.qrc [deleted file]
tools/DFBrowserPane/FILES
tools/DFBrowserPane/icons/imageres_4.ico [deleted file]
tools/DFBrowserPane/icons/imageres_5.ico [deleted file]
tools/DFBrowserPane/icons/label.png [deleted file]
tools/DFBrowserPane/icons/label_folder_16x16.png [deleted file]
tools/DFBrowserPane/icons/label_folder_20x20.png [deleted file]
tools/DFBrowserPane/icons/label_folder_40x40.png [deleted file]
tools/DFBrowserPane/icons/label_folder_expand_16x16.png [deleted file]
tools/DFBrowserPane/icons/label_folder_expand_20x20.png [deleted file]
tools/DFBrowserPane/icons/label_folder_expand_40x40.png [deleted file]
tools/TInspector/TInspector_Communicator.cxx
tools/TInspector/TInspector_Communicator.hxx
tools/TInspectorEXE/TInspectorEXE.cxx
tools/TKVInspector/EXTERNLIB
tools/TKView/EXTERNLIB