View Issue Details

IDProjectCategoryView StatusLast Update
0031014Open CASCADEOCCT:Inspectorspublic2020-12-02 17:12
Reporternds Assigned Tobugmaster  
PrioritynormalSeverityintegration request 
Status closedResolutionfixed 
Target Version7.5.0Fixed in Version7.5.0 
Summary0031014: Inspectors - variables for Qt in CMake
DescriptionSome corrections for qt.cmake.

1. 3RDPARTY_QT_DIR should be shown if Qt is not found. It helps to input it manually. Otherwise(now) we have to add this variable by add a new variable with such name. Firstly it's boring, secondly the user may not know the name of required variable.

2. 3RDPARTY_DLL_DIRS should contains path to Qt binaries if qt is found. This variable is used in TInspector/DRAWEXE executable in VStudio to start it with debugger there.

The case is reproduced only if used Qt product is placed out of 3RDPARTY_DIR.
TagsNo tags attached.
Test case numberNot needed

Activities

git

2019-10-10 20:12

administrator   ~0088029

Branch CR31014 has been created by nds.

SHA-1: 15c5bf66dce076c24ed9e32efdc8c19c4b55212c


Detailed log of new commits:

Author: nds
Date: Fri Oct 4 09:36:19 2019 +0300

    0031014: Inspectors - variables for Qt in CMake
    
    (cherry picked from commit f3dd41854b0f1af6181c61d4d06ed813c7c342fb)

git

2020-01-29 17:22

administrator   ~0090160

Branch CR31014_1 has been created by nds.

SHA-1: 2a27b2527e4118a8f817788465743f6c79c67586


Detailed log of new commits:

Author: nds
Date: Wed Jan 29 17:18:22 2020 +0300

    0031014: Inspectors - variables for Qt in CMake
    
    Creates 3RDPARTY_QT_DIR in case if Qt is not found in 3RDPARTY_DIR in addition to error warning
    Appends QTDIR DRAWEXE project in order to be able to launch Inspector in VisualStudio if 'BUILD_Inspector' is active

nds

2020-01-30 08:43

developer   ~0090185

Dear Andrey

could you please review the issue.
Jenkins job is: http://jenkins-test-12.nnov.opencascade.com/view/CR31014-master-NDS/

Thank you in advance, Natalia

git

2020-02-09 09:12

administrator   ~0090427

Branch CR31014_2 has been created by nds.

SHA-1: df458b17067107decaf59b8fffc80658815680d9


Detailed log of new commits:

Author: nds
Date: Sun Feb 9 09:12:20 2020 +0300

    0031014: Inspectors - variables for Qt in CMake

Author: nds
Date: Sat Feb 8 01:29:18 2020 +0300

    0030749: Inspectors - compilation under tcl scripts
    
    - provide different CSF_QT content for debug and release modes

git

2020-02-09 16:30

administrator   ~0090431

Branch CR31014_3 has been created by nds.

SHA-1: acaacf48f43e597612fad72d260b889c807a0b1e


Detailed log of new commits:

Author: nds
Date: Sun Feb 9 16:30:07 2020 +0300

    0031014: Inspectors - variables for Qt in CMake
    
    It restores path to Qt binary in 3RDPARTY_DLL_DIRS.
    Avoid using QTDIR. However Qt application requires plugin library set. As the path contains Qt binary, we iterates by variables to find it and set it as qt plugin if found.

git

2020-02-10 17:00

administrator   ~0090462

Branch CR31014_4 has been created by nds.

SHA-1: 1cc96642b64044d5494831ca11e29571bd1e36c9


Detailed log of new commits:

Author: nds
Date: Mon Feb 10 17:00:39 2020 +0300

    0031014: Inspectors - variables for Qt in CMake
    
    It restores path to Qt binaries in 3RDPARTY_DLL_DIRS for correct start TInspectorEXE under VStudio.

nds

2020-02-10 17:05

developer   ~0090463

Dear Andrey,

the patch is simplified as agreed, please check.

Thank you a lot, Natalia

apn

2020-02-13 11:49

administrator   ~0090513

Reviewed, ready for integration.

bugmaster

2020-02-14 09:52

administrator   ~0090521

Tested in framework of WEEK-7

Combination -
OCCT branch : WEEK-7
master SHA - ed81d053016438d0b36485eefa9da2a90616f824
fe4497f3246e6bc1ced97ac331c148f0809ded15
Products branch : WEEK-7 SHA - fa93736d0dfc60600eb038f1a228db0ca19b8500
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.

Number of compiler warnings:
No new/fixed warnings

Regressions/Differences/Improvements:
No regressions/differences

CPU differences:
Debian80-64:
OCCT
Total CPU difference: 16972.490000000067 / 16995.740000000096 [-0.14%]
Products
Total CPU difference: 11439.249999999975 / 11455.569999999962 [-0.14%]
Windows-64-VC14:
OCCT
Total CPU difference: 18436.9375 / 18439.6875 [-0.01%]
Products
Total CPU difference: 13329.09375 / 13351.46875 [-0.17%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention
(0090516)
bugmaster (administrator)
2020-02-13 16:40

  
Errors of compilation: CentOS64-64

http://jenkins-test-08.nnov.opencascade.com/view/WEEK-7_WEEK-7/view/PRODUCTS%20compile/job/WEEK-7_WEEK-7-Products-CentOS64-64-opt-compile/2/parsed_console/ [^] [^]
(0090517)
git (administrator) [ private ]
2020-02-13 18:46

  
Branch CR31208_2 has been updated by aml in OCCT Products internal repository.

SHA-1: e3bdec72b72d3653294c8ee1c2ceca54150f6dd7


Detailed log of new commits:

Author: aml
Date: Thu Feb 13 18:46:13 2020 +0300

    # Fix compilation for CentOS.

(0090519)
bugmaster (administrator)
2020-02-14 09:51

  
Tested in framework of WEEK-7
Combination -
OCCT branch : WEEK-7
master SHA - ed81d053016438d0b36485eefa9da2a90616f824
fe4497f3246e6bc1ced97ac331c148f0809ded15
Products branch : WEEK-7 SHA - fa93736d0dfc60600eb038f1a228db0ca19b8500
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.

Number of compiler warnings:
No new/fixed warnings

Regressions/Differences/Improvements:
No regressions/differences

CPU differences:
Debian80-64:
OCCT
Total CPU difference: 16972.490000000067 / 16995.740000000096 [-0.14%]
Products
Total CPU difference: 11439.249999999975 / 11455.569999999962 [-0.14%]
Windows-64-VC14:
OCCT
Total CPU difference: 18436.9375 / 18439.6875 [-0.01%]
Products
Total CPU difference: 13329.09375 / 13351.46875 [-0.17%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention

git

2020-02-15 15:05

administrator   ~0090531

Branch CR31014_2 has been deleted by inv.

SHA-1: df458b17067107decaf59b8fffc80658815680d9

git

2020-02-15 15:05

administrator   ~0090545

Branch CR31014_1 has been deleted by inv.

SHA-1: 2a27b2527e4118a8f817788465743f6c79c67586

git

2020-02-15 15:05

administrator   ~0090549

Branch CR31014 has been deleted by inv.

SHA-1: 15c5bf66dce076c24ed9e32efdc8c19c4b55212c

git

2020-02-23 12:25

administrator   ~0090644

Branch CR31014_3 has been deleted by inv.

SHA-1: acaacf48f43e597612fad72d260b889c807a0b1e

git

2020-02-23 12:25

administrator   ~0090645

Branch CR31014_4 has been deleted by inv.

SHA-1: 1cc96642b64044d5494831ca11e29571bd1e36c9

Related Changesets

occt: master 28b13b31

2020-02-10 14:00:39

nds


Committer: bugmaster Details Diff
0031014: Inspectors - variables for Qt in CMake

It restores path to Qt binaries in 3RDPARTY_DLL_DIRS for correct start TInspectorEXE under VStudio.
Affected Issues
0031014
mod - adm/cmake/qt.cmake Diff File

Issue History

Date Modified Username Field Change
2019-09-30 16:39 nds New Issue
2019-09-30 16:39 nds Assigned To => apn
2019-09-30 16:40 nds Summary Inspectors - variables for Qt => Inspectors - variables for Qt in CMake
2019-10-10 20:12 git Note Added: 0088029
2020-01-29 17:22 git Note Added: 0090160
2020-01-30 08:38 nds Assigned To apn => nds
2020-01-30 08:38 nds Severity minor => integration request
2020-01-30 08:38 nds Description Updated
2020-01-30 08:43 nds Note Added: 0090185
2020-01-30 08:43 nds Assigned To nds => apn
2020-01-30 08:43 nds Status new => resolved
2020-01-30 08:43 nds Description Updated
2020-02-05 14:46 apn Assigned To apn => nds
2020-02-05 14:46 apn Status resolved => assigned
2020-02-09 09:12 git Note Added: 0090427
2020-02-09 16:30 git Note Added: 0090431
2020-02-10 17:00 git Note Added: 0090462
2020-02-10 17:05 nds Note Added: 0090463
2020-02-10 17:05 nds Assigned To nds => apn
2020-02-10 17:05 nds Status assigned => resolved
2020-02-13 11:49 apn Note Added: 0090513
2020-02-13 11:49 apn Test case number => Not needed
2020-02-13 11:49 apn Assigned To apn => bugmaster
2020-02-13 11:49 apn Status resolved => reviewed
2020-02-14 09:52 bugmaster Note Added: 0090521
2020-02-14 09:52 bugmaster Status reviewed => tested
2020-02-15 14:55 bugmaster Changeset attached => occt master 28b13b31
2020-02-15 14:55 bugmaster Status tested => verified
2020-02-15 14:55 bugmaster Resolution open => fixed
2020-02-15 15:05 git Note Added: 0090531
2020-02-15 15:05 git Note Added: 0090545
2020-02-15 15:05 git Note Added: 0090549
2020-02-23 12:25 git Note Added: 0090644
2020-02-23 12:25 git Note Added: 0090645
2020-12-02 16:40 emo Fixed in Version => 7.5.0
2020-12-02 17:12 emo Status verified => closed