MantisBT - Open CASCADE
View Issue Details
0031570Open CASCADE[OCCT] OCCT:Samplespublic2020-05-18 18:502020-10-22 14:51
asuraven 
bugmaster 
normalfeature 
verifiedfixed 
[OCCT] 7.5.0 
[OCCT] 7.5.0 
Not required
0031570: Samples - add Qt samples similar to standard MFC samples
Create new samples applications on Qt framework.
Build and run /qt/Overview sample from CR31570_1 on local machine.
Also see the documentation changes
No tags attached.
parent of 0031801verified bugmaster Samples: Overview Qt - Topology - Problems with displaying in shading mode 
parent of 0031802verified bugmaster Samples: Overview Qt - Geometry - Labels do not match with objects 
parent of 0031803verified bugmaster Samples: Overview Qt - OCAF - Switching on other samples do not cause context cleaning 
parent of 0031826verified asuraven Samples - Qt OCCT Overview sample is not compiled with qt486 
parent of 0031827verified bugmaster Samples - Qt OCCT Overview sample is not compiled with VS 2010 
parent of 0031824verified bugmaster Samples - Code is not displayed in Qt OCCT Overview sample after compilation by CMake 
parent of 0031873tested bugmaster Samples, Qt OCCT Overview sample - Problems of compilation and launch in 32 bit mode on Windows 
parent of 0031872verified asuraven Samples, Qt OCCT Overview sample - Problems with 2D and 3D Viewer 
related to 0028087new bugmaster OCCT Samples Redesign 
related to 0031732assigned Vera Sdobnova Documentation - move Tutorials and Samples into dedicated section 
Not all the children of this issue are yet resolved or closed.
png 2020-09-25_10-25-56.png (45,945) 2020-09-25 10:37
https://tracker.dev.opencascade.org/
png 2020-09-25_10-35-53.png (40,102) 2020-09-25 10:38
https://tracker.dev.opencascade.org/
png 2020-09-30_10-59-01.png (130,880) 2020-09-30 12:08
https://tracker.dev.opencascade.org/
png 2020-09-30_12-08-07.png (18,006) 2020-09-30 12:08
https://tracker.dev.opencascade.org/
png 2020-09-30_12-07-24.png (47,053) 2020-09-30 12:09
https://tracker.dev.opencascade.org/
png 2020-09-30_12-06-34.png (62,944) 2020-09-30 12:10
https://tracker.dev.opencascade.org/
png 2020-09-30_11-48-17.png (43,186) 2020-09-30 12:11
https://tracker.dev.opencascade.org/
png 2020-09-30_11-50-58.png (141,064) 2020-09-30 12:12
https://tracker.dev.opencascade.org/
Issue History
2020-05-18 18:50asuravenNew Issue
2020-05-18 18:50asuravenAssigned To => asuraven
2020-06-02 18:14gitNote Added: 0092447
2020-06-02 20:03kgvSeveritymajor => feature
2020-06-02 20:03kgvSummaryPorting standard samples (mfc based) to QT => Samples - add Qt samples similar to standard MFC samples
2020-06-04 20:00gitNote Added: 0092485
2020-06-08 12:01gitNote Added: 0092509
2020-06-08 12:25gitNote Added: 0092510
2020-06-08 20:33gitNote Added: 0092514
2020-06-09 17:05gitNote Added: 0092517
2020-06-09 19:43gitNote Added: 0092520
2020-06-10 10:57gitNote Added: 0092523
2020-06-10 13:58gitNote Added: 0092528
2020-06-10 16:39gitNote Added: 0092531
2020-06-10 19:50gitNote Added: 0092536
2020-06-11 16:42gitNote Added: 0092544
2020-06-12 17:39gitNote Added: 0092545
2020-06-13 13:23gitNote Added: 0092546
2020-06-17 10:59gitNote Added: 0092562
2020-06-19 20:57gitNote Added: 0092584
2020-06-22 14:52gitNote Added: 0092654
2020-06-22 18:45gitNote Added: 0092666
2020-06-23 19:52gitNote Added: 0092681
2020-06-25 20:43gitNote Added: 0092736
2020-06-25 22:17kgvRelationship addedrelated to 0028087
2020-06-29 11:58gitNote Added: 0092839
2020-07-03 11:50gitNote Added: 0092925
2020-07-03 13:39gitNote Added: 0092930
2020-07-03 20:12gitNote Added: 0092942
2020-07-07 20:35gitNote Added: 0093036
2020-07-08 18:09gitNote Added: 0093050
2020-07-17 10:59gitNote Added: 0093167
2020-07-20 17:53gitNote Added: 0093203
2020-07-21 20:22gitNote Added: 0093241
2020-07-24 15:12gitNote Added: 0093293
2020-08-05 13:33gitNote Added: 0093432
2020-08-05 16:45gitNote Added: 0093435
2020-08-07 14:24gitNote Added: 0093444
2020-08-07 14:45gitNote Added: 0093445
2020-08-07 15:49gitNote Added: 0093446
2020-08-19 10:24vsvAssigned Toasuraven => vsv
2020-08-19 10:42vsvNote Added: 0093541
2020-08-19 12:25gitNote Added: 0093544
2020-08-19 18:19gitNote Added: 0093551
2020-08-19 18:21gitNote Added: 0093552
2020-08-20 09:48gitNote Added: 0093558
2020-08-20 12:30gitNote Added: 0093562
2020-08-20 17:50gitNote Added: 0093569
2020-08-24 12:37gitNote Added: 0093610
2020-08-24 17:04gitNote Added: 0093613
2020-08-24 17:54gitNote Added: 0093614
2020-08-24 20:21gitNote Added: 0093617
2020-08-25 11:25kgvRelationship addedrelated to 0031732
2020-08-25 12:45gitNote Added: 0093627
2020-08-25 16:43vsvAssigned Tovsv => asuraven
2020-08-25 16:55vsvNote Added: 0093634
2020-09-03 18:31vsvAssigned Toasuraven => szy
2020-09-03 18:36szyNote Added: 0094001
2020-09-03 18:36szyAssigned Toszy => asuraven
2020-09-03 18:36szyStatusnew => assigned
2020-09-11 17:35asuravenStatusassigned => resolved
2020-09-11 17:35asuravenSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=23404#r23404
2020-09-11 18:00asuravenNote Added: 0094503
2020-09-11 18:01asuravenAssigned Toasuraven => bugmaster
2020-09-11 18:01asuravenStatusresolved => reviewed
2020-09-11 19:51bugmasterNote Added: 0094515
2020-09-11 19:51bugmasterStatusreviewed => feedback
2020-09-13 13:07gitNote Added: 0094684
2020-09-13 13:29bugmasterNote Added: 0094685
2020-09-13 13:29bugmasterAssigned Tobugmaster => vsv
2020-09-13 13:29bugmasterStatusfeedback => assigned
2020-09-13 13:33bugmasterNote Edited: 0094684bug_revision_view_page.php?bugnote_id=94684#r23423
2020-09-14 10:26vsvNote Added: 0094694
2020-09-14 15:54gitNote Added: 0094745
2020-09-14 17:05asuravenAssigned Tovsv => asuraven
2020-09-14 17:05asuravenStatusassigned => resolved
2020-09-14 17:05asuravenSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=23437#r23437
2020-09-14 17:10asuravenNote Added: 0094761
2020-09-14 17:10asuravenAssigned Toasuraven => bugmaster
2020-09-14 17:10asuravenStatusresolved => reviewed
2020-09-15 05:51abvNote Added: 0094794
2020-09-15 07:55abvNote Added: 0094795
2020-09-15 07:55abvAssigned Tobugmaster => vsv
2020-09-15 07:55abvStatusreviewed => assigned
2020-09-15 09:29szyAssigned Tovsv => asuraven
2020-09-15 19:58gitNote Added: 0094888
2020-09-17 20:31gitNote Added: 0094978
2020-09-23 18:41gitNote Added: 0095250
2020-09-23 19:38gitNote Added: 0095253
2020-09-23 20:45gitNote Added: 0095254
2020-09-24 10:37gitNote Added: 0095258
2020-09-24 18:21asuravenNote Added: 0095283
2020-09-24 18:26asuravenAssigned Toasuraven => abv
2020-09-24 18:26asuravenStatusassigned => resolved
2020-09-24 18:26asuravenSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=23594#r23594
2020-09-24 19:12kgvNote Added: 0095285
2020-09-24 19:12kgvDescription Updatedbug_revision_view_page.php?rev_id=23596#r23596
2020-09-25 10:36asuravenFile Added: 2020-09-24_13-44-16.png
2020-09-25 10:36asuravenFile Added: 2020-09-25_10-22-35.png
2020-09-25 10:37asuravenFile Added: 2020-09-25_10-25-56.png
2020-09-25 10:37asuravenFile Added: 2020-09-25_10-26-38.png
2020-09-25 10:37asuravenFile Added: 2020-09-25_10-27-20.png
2020-09-25 10:38asuravenFile Added: 2020-09-25_10-28-19.png
2020-09-25 10:38asuravenFile Added: 2020-09-25_10-34-00.png
2020-09-25 10:38asuravenFile Added: 2020-09-25_10-35-53.png
2020-09-25 10:39asuravenFile Added: 2020-09-25_10-37-27.png
2020-09-25 12:49kgvNote Added: 0095315
2020-09-25 12:52kgvNote Added: 0095316
2020-09-25 12:52kgvNote Edited: 0095316bug_revision_view_page.php?bugnote_id=95316#r23602
2020-09-25 12:52kgvAssigned Toabv => asuraven
2020-09-25 12:52kgvStatusresolved => assigned
2020-09-25 17:31gitNote Added: 0095335
2020-09-25 17:55gitNote Added: 0095336
2020-09-25 17:56gitNote Added: 0095337
2020-09-28 10:02gitNote Added: 0095434
2020-09-28 10:02gitNote Added: 0095435
2020-09-28 11:54gitNote Added: 0095439
2020-09-28 17:33kgvNote Added: 0095445
2020-09-29 19:53gitNote Added: 0095475
2020-09-30 12:07asuravenFile Deleted: 2020-09-24_13-44-16.png
2020-09-30 12:08asuravenFile Added: 2020-09-30_10-59-01.png
2020-09-30 12:08asuravenFile Deleted: 2020-09-25_10-22-35.png
2020-09-30 12:08asuravenFile Added: 2020-09-30_12-08-07.png
2020-09-30 12:08asuravenFile Deleted: 2020-09-25_10-26-38.png
2020-09-30 12:09asuravenFile Added: 2020-09-30_12-07-24.png
2020-09-30 12:09asuravenFile Deleted: 2020-09-25_10-27-20.png
2020-09-30 12:10asuravenFile Added: 2020-09-30_12-06-34.png
2020-09-30 12:10asuravenFile Deleted: 2020-09-25_10-28-19.png
2020-09-30 12:11asuravenFile Deleted: 2020-09-25_10-34-00.png
2020-09-30 12:11asuravenFile Added: 2020-09-30_11-48-17.png
2020-09-30 12:12asuravenFile Deleted: 2020-09-25_10-37-27.png
2020-09-30 12:12asuravenFile Added: 2020-09-30_11-50-58.png
2020-09-30 12:15gitNote Added: 0095485
2020-09-30 12:53bugmasterRelationship addedparent of 0031801
2020-09-30 12:54bugmasterRelationship deletedparent of 0031801
2020-09-30 12:54bugmasterRelationship addedrelated to 0031801
2020-09-30 12:54bugmasterRelationship addedrelated to 0031802
2020-09-30 12:54bugmasterRelationship addedrelated to 0031803
2020-09-30 18:08gitNote Added: 0095503
2020-09-30 20:42gitNote Added: 0095508
2020-10-01 13:03gitNote Added: 0095521
2020-10-01 15:37gitNote Added: 0095531
2020-10-01 17:16gitNote Added: 0095538
2020-10-02 13:39gitNote Added: 0095573
2020-10-02 13:39gitNote Added: 0095574
2020-10-02 13:44gitNote Added: 0095575
2020-10-02 14:59gitNote Added: 0095580
2020-10-02 17:38gitNote Added: 0095591
2020-10-02 17:38gitNote Added: 0095592
2020-10-02 17:46gitNote Added: 0095593
2020-10-02 17:46gitNote Added: 0095594
2020-10-02 18:18gitNote Added: 0095597
2020-10-02 18:18gitNote Added: 0095598
2020-10-05 15:47gitNote Added: 0095730
2020-10-05 16:34gitNote Added: 0095733
2020-10-05 18:05gitNote Added: 0095735
2020-10-05 23:43gitNote Added: 0095740
2020-10-05 23:49gitNote Added: 0095741
2020-10-05 23:55gitNote Added: 0095742
2020-10-06 00:08gitNote Added: 0095743
2020-10-06 09:44gitNote Added: 0095746
2020-10-06 09:53gitNote Added: 0095747
2020-10-06 09:55gitNote Added: 0095748
2020-10-06 10:23gitNote Added: 0095749
2020-10-06 10:39gitNote Added: 0095750
2020-10-06 11:33gitNote Added: 0095752
2020-10-06 15:47bugmasterRelationship addedrelated to 0031826
2020-10-06 15:53bugmasterRelationship addedrelated to 0031827
2020-10-06 19:43bugmasterAssigned Toasuraven => bugmaster
2020-10-06 19:43bugmasterStatusassigned => resolved
2020-10-06 19:43bugmasterStatusresolved => reviewed
2020-10-07 16:00bugmasterNote Added: 0095785
2020-10-07 16:00bugmasterStatusreviewed => tested
2020-10-07 16:15bugmasterTest case number => Not required
2020-10-07 16:17bugmasterChangeset attached => occt master a2176e65
2020-10-07 16:17bugmasterStatustested => verified
2020-10-07 16:17bugmasterResolutionopen => fixed
2020-10-07 16:26kgvRelationship addedparent of 0031824
2020-10-07 16:26kgvRelationship replacedparent of 0031801
2020-10-07 16:27kgvRelationship replacedparent of 0031802
2020-10-07 16:27kgvRelationship replacedparent of 0031803
2020-10-07 16:27kgvRelationship replacedparent of 0031827
2020-10-07 16:28kgvRelationship replacedparent of 0031826
2020-10-08 11:01gitNote Added: 0095795
2020-10-08 11:01gitNote Added: 0095804
2020-10-08 11:01gitNote Added: 0095808
2020-10-08 11:02gitNote Added: 0095811
2020-10-22 14:51kgvRelationship addedparent of 0031873
2020-10-22 14:51kgvRelationship addedparent of 0031872

Notes
(0092447)
git   
2020-06-02 18:14   
Branch CR31570 has been created by asuraven.

SHA-1: 0d65550509ed3e9616c10490e32d2490ab66a721


Detailed log of new commits:

Author: asuraven
Date: Tue Jun 2 18:16:08 2020 +0300

    Reading of sample code file

Author: asuraven
Date: Tue May 26 14:16:46 2020 +0300

    Add 'standard' folder & start of modification
(0092485)
git   
2020-06-04 20:00   
Branch CR31570 has been updated by asuraven.

SHA-1: 576c012be282b8d06c7da16af5116c81fb97cc58


Detailed log of new commits:

Author: asuraven
Date: Thu Jun 4 20:01:41 2020 +0300

    The first sample works

(0092509)
git   
2020-06-08 12:01   
Branch CR31570 has been updated by asuraven.

SHA-1: 92cbe9ad56ed02f5389cbd238727b2210d993a63


Detailed log of new commits:

Author: asuraven
Date: Mon Jun 8 12:03:13 2020 +0300

    remove MDI code

(0092510)
git   
2020-06-08 12:25   
Branch CR31570 has been updated by asuraven.

SHA-1: 7c3a6a27e4d443b711b3b28f39640e72d9aa1cf1


Detailed log of new commits:

Author: asuraven
Date: Mon Jun 8 12:26:53 2020 +0300

    Removing and adding files

(0092514)
git   
2020-06-08 20:33   
Branch CR31570 has been updated by asuraven.

SHA-1: 940ae42ca5857ef6c16ef6f07c8f7e1454975e27


Detailed log of new commits:

Author: asuraven
Date: Mon Jun 8 20:35:17 2020 +0300

    Add View toolbar

(0092517)
git   
2020-06-09 17:05   
Branch CR31570 has been updated by asuraven.

SHA-1: 9459fc509d3beeeacb9a5ad05b2f417b6c3f90b9


Detailed log of new commits:

Author: asuraven
Date: Tue Jun 9 17:06:41 2020 +0300

    Change myResult to stream

(0092520)
git   
2020-06-09 19:43   
Branch CR31570 has been updated by asuraven.

SHA-1: f5b5a6a61745b1904e47f73520a2b846e677db14


Detailed log of new commits:

Author: asuraven
Date: Tue Jun 9 19:45:17 2020 +0300

    InfinityLines3dSample SecondOrderCurves3dSample

(0092523)
git   
2020-06-10 10:57   
Branch CR31570 has been updated by asuraven.

SHA-1: af9e0ec6ee4a07816d398086d83ecf0d2947cdf0


Detailed log of new commits:

Author: asuraven
Date: Wed Jun 10 10:59:07 2020 +0300

    Add files

(0092528)
git   
2020-06-10 13:58   
Branch CR31570 has been updated by asuraven.

SHA-1: ea70c7f5bbda3c614a1b7e8b8b92318fe83b6d57


Detailed log of new commits:

Author: asuraven
Date: Wed Jun 10 14:00:15 2020 +0300

    Add Topology

(0092531)
git   
2020-06-10 16:39   
Branch CR31570 has been updated by asuraven.

SHA-1: 1b37ed330faa8ff05c3d38fca4a33b22e5dd000e


Detailed log of new commits:

Author: asuraven
Date: Wed Jun 10 16:41:05 2020 +0300

    Some changes

(0092536)
git   
2020-06-10 19:50   
Branch CR31570 has been updated by snn.

SHA-1: ab41b9562c2bb1e85a3ae8726767537483c291ff


Detailed log of new commits:

Author: snn
Date: Wed Jun 10 19:48:49 2020 +0300

    Added samples: Parametric / Free creating / 3D

(0092544)
git   
2020-06-11 16:42   
Branch CR31570 has been updated by snn.

SHA-1: a3192b44c877ba201d9c25668fe5e07e3fc70549


Detailed log of new commits:

Author: snn
Date: Thu Jun 11 16:43:25 2020 +0300

    Added samples: Parametric / [Creating based on geometry, Extract geometry, Data extraction] 3D

(0092545)
git   
2020-06-12 17:39   
Branch CR31570 has been updated by asuraven.

SHA-1: c88f55e653ffa58911fb985fbee50f42e9f7a04a


Detailed log of new commits:

Author: asuraven
Date: Fri Jun 12 17:38:57 2020 +0300

    Merge branch 'CR31570' of ssh://git.dev.opencascade.org/occt [^] into CR31570

Author: asuraven
Date: Fri Jun 12 17:38:14 2020 +0300

    work with 2d geometry

(0092546)
git   
2020-06-13 13:23   
Branch CR31570 has been updated by asuraven.

SHA-1: c31a8c9cd4b6ebeb7c28b0d43e80fd0aa05c5525


Detailed log of new commits:

Author: asuraven
Date: Sat Jun 13 13:25:29 2020 +0300

    Both 2D & 3D window

(0092562)
git   
2020-06-17 10:59   
Branch CR31570 has been updated by snn.

SHA-1: 80897e5b688be3f244d0c65637f9fb73f94e4641


Detailed log of new commits:

Author: snn
Date: Wed Jun 17 11:00:44 2020 +0300

    Added samples : Topology 3D

(0092584)
git   
2020-06-19 20:57   
Branch CR31570 has been updated by asuraven.

SHA-1: 6a717aae9822dbd9b9af9e4a3283d2566211414b


Detailed log of new commits:

Author: asuraven
Date: Fri Jun 19 20:59:07 2020 +0300

    work on 2d samples

(0092654)
git   
2020-06-22 14:52   
Branch CR31570 has been updated by asuraven.

SHA-1: 9941a3aa70e87925a7304e238f132fd7cd3e82ef


Detailed log of new commits:

Author: asuraven
Date: Mon Jun 22 14:53:51 2020 +0300

    Samples completed

(0092666)
git   
2020-06-22 18:45   
Branch CR31570 has been updated by asuraven.

SHA-1: eb83f4f84865291586bab814dc3a45b087c88a6a


Detailed log of new commits:

Author: asuraven
Date: Mon Jun 22 18:46:59 2020 +0300

    code highlight

(0092681)
git   
2020-06-23 19:52   
Branch CR31570 has been updated by asuraven.

SHA-1: 62f5c16d76c1cffebf1166ea5232b3d05d350484


Detailed log of new commits:

Author: asuraven
Date: Tue Jun 23 19:54:10 2020 +0300

    Triangulation

(0092736)
git   
2020-06-25 20:43   
Branch CR31570 has been updated by asuraven.

SHA-1: 3ebf145899942f6929620c6ab166c6c07ff4e53e


Detailed log of new commits:

Author: asuraven
Date: Thu Jun 25 20:44:55 2020 +0300

    Data exchange

(0092839)
git   
2020-06-29 11:58   
Branch CR31570 has been updated by asuraven.

SHA-1: 13ab363585cb1e0f83b8d0ad816b39e8ce206f4a


Detailed log of new commits:

Author: asuraven
Date: Mon Jun 29 12:00:09 2020 +0300

    Triangulation mesh & Image Export

(0092925)
git   
2020-07-03 11:50   
Branch CR31570 has been updated by asuraven.

SHA-1: caa23ec03ab7af5cde23e28ca15c329ba2e48917


Detailed log of new commits:

Author: asuraven
Date: Fri Jul 3 11:52:51 2020 +0300

    modify for installation

(0092930)
git   
2020-07-03 13:39   
Branch CR31570 has been updated by asuraven.

SHA-1: 4bf686a630f06b5986b46df34c81e6ca9a60e945


Detailed log of new commits:

Author: asuraven
Date: Fri Jul 3 13:41:09 2020 +0300

    Refactoring

(0092942)
git   
2020-07-03 20:12   
Branch CR31570 has been updated by asuraven.

SHA-1: d316c7426da90052a53c98f2efa88521708ddc13


Detailed log of new commits:

Author: asuraven
Date: Fri Jul 3 20:14:32 2020 +0300

    Refactoring

(0093036)
git   
2020-07-07 20:35   
Branch CR31570 has been updated by asuraven.

SHA-1: c3df2ae0d1961e598ad8564a06f6caaa7bff1709


Detailed log of new commits:

Author: asuraven
Date: Tue Jul 7 20:37:03 2020 +0300

    Ocaf in progress

(0093050)
git   
2020-07-08 18:09   
Branch CR31570 has been updated by asuraven.

SHA-1: 6b7b2d3939d93443b70563d5581e15eadedac956


Detailed log of new commits:

Author: asuraven
Date: Wed Jul 8 18:11:01 2020 +0300

    Viewer3d

(0093167)
git   
2020-07-17 10:59   
Branch CR31570 has been updated by asuraven.

SHA-1: 01fbdaaa7a221501319666453ccad766c32e8b09


Detailed log of new commits:

Author: asuraven
Date: Fri Jul 17 11:01:28 2020 +0300

    Ocaf Viewer3d Viewer2d

(0093203)
git   
2020-07-20 17:53   
Branch CR31570 has been updated by asuraven.

SHA-1: 56c19a91f35456bba1ffca3d36ea47ed34e62012


Detailed log of new commits:

Author: asuraven
Date: Mon Jul 20 17:55:57 2020 +0300

    prepare to tests

(0093241)
git   
2020-07-21 20:22   
Branch CR31570 has been updated by asuraven.

SHA-1: 43fcf17526e65379ce33a971bdb470d2e0a6e2e6


Detailed log of new commits:

Author: asuraven
Date: Tue Jul 21 20:24:42 2020 +0300

    Shading actions added

(0093293)
git   
2020-07-24 15:12   
Branch CR31570 has been updated by asuraven.

SHA-1: 8842ef7ecd34cd0b332bb208a1c2e3f5ca039787


Detailed log of new commits:

Author: asuraven
Date: Fri Jul 24 15:14:14 2020 +0300

    Viewer area correction

(0093432)
git   
2020-08-05 13:33   
Branch CR31570 has been updated by asuraven.

SHA-1: 7c1a5d8c65242d116efeef0781141609b77f39a1


Detailed log of new commits:

Author: asuraven
Date: Wed Aug 5 13:36:02 2020 +0300

    Edge2dSample & fix background image

(0093435)
git   
2020-08-05 16:45   
Branch CR31570 has been updated by asuraven.

SHA-1: 14c70006e7c41cef3a7adccb43473860fa3c9e42


Detailed log of new commits:

Author: asuraven
Date: Wed Aug 5 16:47:42 2020 +0300

    Highligther improve & refactor

(0093444)
git   
2020-08-07 14:24   
Branch CR31570 has been updated by asuraven.

SHA-1: 1b2bce84ea10b2860c3c4f3916353f9f3e12bfc1


Detailed log of new commits:

Author: asuraven
Date: Fri Aug 7 14:27:18 2020 +0300

    Copyright & selection mode

(0093445)
git   
2020-08-07 14:45   
Branch CR31570 has been updated by asuraven.

SHA-1: c0ac31dfe7376ba39fd9f6aad7e9202b86579fa8


Detailed log of new commits:

Author: asuraven
Date: Fri Aug 7 14:47:35 2020 +0300

    Logo removed

(0093446)
git   
2020-08-07 15:49   
Branch CR31570 has been updated by asuraven.

SHA-1: 895d5f2be796f89bdeab59e6c0cdf1ecac486c5e


Detailed log of new commits:

Author: asuraven
Date: Fri Aug 7 15:51:50 2020 +0300

    console output added

(0093541)
vsv   
2020-08-19 10:42   
Some preliminary remarks about the implemented code.
1. Hard coded paths are not acceptable at all as in the building environment as in the code of the application.
2. Start of the application has to be improved because current one confuses the user: on launch without parameters it exits nothing say about which parameter is expected, on launch with wrong parameter it informs about correct parameters but exits anyway. Using of a console interactive menu in case if parameter is not defined or it is wrong will be more user friendly.
3. The application is a tutorial which explains using of OCCT library objects. Using in its examples redefined classes from internal structure of the application is not correct because user doesn't have any information about these classes. It is better to use standard AIS objects (not redefined) for visualization of examples results.
(0093544)
git   
2020-08-19 12:25   
Branch CR31570 has been updated by vsv.

SHA-1: 997b02ff81949d803e24b783d7467f7a171c6b2d


Detailed log of new commits:

Author: vsv
Date: Wed Aug 19 12:28:25 2020 +0300

    Implement console menu

(0093551)
git   
2020-08-19 18:19   
Branch CR31570 has been updated by vsv.

SHA-1: 639ff14a36ede71576d62946e56f479a5cdec184


Detailed log of new commits:

Author: vsv
Date: Wed Aug 19 18:21:59 2020 +0300

    Remove generated files

(0093552)
git   
2020-08-19 18:21   
Branch CR31570 has been updated by vsv.

SHA-1: b3ffc5495e5da490d3b122b65728f7aaf842ce1e


Detailed log of new commits:

Author: vsv
Date: Wed Aug 19 18:24:02 2020 +0300

    Remove unused file

(0093558)
git   
2020-08-20 09:48   
Branch CR31570 has been updated by vsv.

SHA-1: 6fbc9a2f0cbc7b52ccc541293eb0e979f966af25


Detailed log of new commits:

Author: vsv
Date: Thu Aug 20 09:50:39 2020 +0300

    Do not launch operation if user cancels selection of a file name

(0093562)
git   
2020-08-20 12:30   
Branch CR31570 has been updated by vsv.

SHA-1: f51ae878ad16f3262d79a42c0f5baf8890c81305


Detailed log of new commits:

Author: vsv
Date: Thu Aug 20 12:33:22 2020 +0300

    Improve Dynamic Zoom functionality

(0093569)
git   
2020-08-20 17:50   
Branch CR31570 has been updated by vsv.

SHA-1: 24431fb7a35ff6b829681acbd2126690c25af280


Detailed log of new commits:

Author: vsv
Date: Thu Aug 20 17:53:04 2020 +0300

    Formatting of the code

(0093610)
git   
2020-08-24 12:37   
Branch CR31570 has been updated by vsv.

SHA-1: aa6ac649997dc79db42978e425467c435cab8b46


Detailed log of new commits:

Author: vsv
Date: Mon Aug 24 12:39:48 2020 +0300

    Adapt project to Linux compilation

(0093613)
git   
2020-08-24 17:04   
Branch CR31570 has been updated by vsv.

SHA-1: b88ea53ccd810b6e254dd78e46a7cb6bc4eaf4d4


Detailed log of new commits:

Author: vsv
Date: Mon Aug 24 17:07:03 2020 +0300

    Adapt building environment to Windows

(0093614)
git   
2020-08-24 17:54   
Branch CR31570 has been updated by vsv.

SHA-1: c558dedc0ea690c510d35ed4f9c8261bd5622a76


Detailed log of new commits:

Author: vsv
Date: Mon Aug 24 17:56:31 2020 +0300

    Remove extra linking

(0093617)
git   
2020-08-24 20:21   
Branch CR31570 has been updated by vsv.

SHA-1: cf73dd6e4563425966ce2d056caa1a854af23324


Detailed log of new commits:

Author: vsv
Date: Mon Aug 24 20:24:18 2020 +0300

    Improve main window L&F

(0093627)
git   
2020-08-25 12:45   
Branch CR31570 has been updated by vsv.

SHA-1: 03412fc37b24e2536624ae0451f13a1c5f9e64b9


Detailed log of new commits:

Author: vsv
Date: Tue Aug 25 12:48:28 2020 +0300

    Provide Transparency for displayed objects

(0093634)
vsv   
2020-08-25 16:55   
The application was tested as on Windows as on Linux. Some improvements dedicated to application usability were implemented:
1. Console menu for sample selection (command line parameter also accepted as well).
2. Zoom problem is fixed and improved to let zooming by mouse wheel.
3. Improved Look&Feel of main window.
4. Added transparency dialog as a tool of view 3d window.
All found problems in the project were fixed. Next improvements of the application has to be specified.
(0094001)
szy   
2020-09-03 18:36   
Complete, please integration efforts of the samples to 7.5.0.
See also notes made by Vitaly.
(0094503)
asuraven   
2020-09-11 18:00   
vsv's changes was reviewed
(0094515)
bugmaster   
2020-09-11 19:51   
I can not take this ticket in the master because testing procedures is not tuned to test new sample. Next week I will try to include it to test procedure
(0094684)
git   
2020-09-13 13:07   
(edited on: 2020-09-13 13:33)
Branch CR31570_1 has been created by inv.

SHA-1: a7a0d04b33a65069900a4ec01846b22dd6d27b48

(0094685)
bugmaster   
2020-09-13 13:29   
1. For what reason you sent for integration to master branch inherited from OCCT 7.4.0. I have rebased branch to master and pushed with name CR31750_1. Branch does not compile.
 
2. What version of QT has been used by you for development. I tried with QT qt5.11.2-vc14-64 and got QT errors.
(0094694)
vsv   
2020-09-14 10:26   
Qt version 5.9.1 was used to review this sample.
(0094745)
git   
2020-09-14 15:54   
Branch CR31570_1 has been updated by asuraven.

SHA-1: 0088f91ffdd6cd20a3e18dd764bd7827532604bc


Detailed log of new commits:

Author: asuraven
Date: Mon Sep 14 15:56:10 2020 +0300

    changes for OCCT 7.5.0 compatibility

(0094761)
asuraven   
2020-09-14 17:10   
new Qt samples have builded (with qt5.11.2-vc14-64) and ran on local machine successfully.
(0094794)
abv   
2020-09-15 05:51   
Colleagues, can we make our samples tolerant to Qt version? Being samples, they should be usable in the customer's environment regardless of what particular version of Qt he uses (as possible indeed). Thus if we use some fresh features of Qt which are not critical for us, we can back-port to older Qt version. As for me, ideal variant would be to have samples that can be built with any Qt 4.x and 5.x.
(0094795)
abv   
2020-09-15 07:55   
Colleagues, I have tried to experience these new samples... and failed totally.

1. There is no any reference to these samples from OCCT documentation. Please provide (coordinating with 0031732)

2. Patch CR31570 adds new files in samples/standard/qt/Tutorial. However, we have already sample with the same name in samples/qt/Tutorial. This is extremely confusing. Please reorganize new samples to fit into common structure of samples, and avoid duplicate names. If new sample replaces existing Tutorial, please replace it. If this is different, please give different name.

3. Patch CR31570 adds hard-coded path to Qt in samples/qt/Tutorial/custom.bat. Please remove.

4. New samples could not be built together with OCCT. Please provide relevant integration in common CMake build scripts.

5. Well, at this point I recognized that the only way to build new sample is to build it with CMake as if it were a separate component. However, when trying to run CMake with source directory set to samples/standard/qt/Tutorial I got this error:

CMake Error at CMakeLists.txt:3 (OCCT_INCLUDE_CMAKE_FILE):
  Unknown CMake command "OCCT_INCLUDE_CMAKE_FILE".

No way.
(0094888)
git   
2020-09-15 19:58   
Branch CR31570_1 has been updated by asuraven.

SHA-1: 7b65b1211f9ee95b4d0f9a93da7a8f7ae4c583f4


Detailed log of new commits:

Author: asuraven
Date: Tue Sep 15 20:00:57 2020 +0300

    exclude hard-coded path

(0094978)
git   
2020-09-17 20:31   
Branch CR31570_1 has been updated by asuraven.

SHA-1: a0a153a311a69daaa654bdb38687f66274771442


Detailed log of new commits:

Author: asuraven
Date: Thu Sep 17 20:34:22 2020 +0300

    Samples category switch

Author: asuraven
Date: Wed Sep 16 12:41:50 2020 +0300

    moving and renaming

(0095250)
git   
2020-09-23 18:41   
Branch CR31570_1 has been updated by asuraven.

SHA-1: b3aeda259234f8648eec0617f19d2b091f3e1285


Detailed log of new commits:

Author: asuraven
Date: Wed Sep 23 18:44:30 2020 +0300

    fix CMake building, fix warnings

(0095253)
git   
2020-09-23 19:38   
Branch CR31570_1 has been updated by asuraven.

SHA-1: 8c02daa3c2dc08849fa52f996254cebb18554996


Detailed log of new commits:

Author: asuraven
Date: Wed Sep 23 19:41:56 2020 +0300

    formatting

(0095254)
git   
2020-09-23 20:45   
Branch CR31570_1 has been updated by asuraven.

SHA-1: a774f63f1dc1538e6da87330e953c203869c408e


Detailed log of new commits:

Author: asuraven
Date: Wed Sep 23 20:48:23 2020 +0300

    fix of deprecated warnings

(0095258)
git   
2020-09-24 10:37   
Branch CR31570_1 has been updated by asuraven.

SHA-1: 3bc4b240a2856ddeb142cf2ab4625f58d10f8157


Detailed log of new commits:

Author: asuraven
Date: Thu Sep 24 10:40:06 2020 +0300

    fix

(0095283)
asuraven   
2020-09-24 18:21   
Samples revision for OCCT 7.5.0 release
1. Documentation.
  Create ReadMe.md file with descriptions:
  - How to build project,
  - How to run samples,
  - How to use interface,
  - Overview of samples added to overview.md file.
  Create links from \dox\FILES_HTML.txt and \dox\overview.md to ReadMe.md file.
2. Files and folders.
Move samples\standard\samples_src content to new folder samples\Overview\code.
Move C:\Work\occt-CR31570\samples\standard\qt\Tutorial content to new folder samples\qt\Overview .
Rename project from Tutorial to Overview.
3. Building
  New samples now build with the option BUILD_SAMPLES_QT set.
4 Interface.
  Exclude command line menu to select samples branch.
  Add “Category” menu to GUI application with content:
  - Geometry
  - Topology
  - Triangulation
  - Data Exchange
  - OCAF
  - Viewer 2d
  - Viewer 3d
  Change samples menu content according to the chosen category upon user selection.
  Set Geometry category as default for first run.
  Save user choice of category and window size / position
(0095285)
kgv   
2020-09-24 19:12   
Please several attach representative screenshots of new samples to this bug.
(0095315)
kgv   
2020-09-25 12:49   
I don't see neither View Cube nor Trihedron on screenshots with 3D Viewer, so that user will be disoriented in 3D space. It would be nice showing AIS_ViewCube in View corner in these samples.

View Cube will also allow removing redundant buttons from View toolbar.
(0095316)
kgv   
2020-09-25 12:52   
CR31570_1 contains the long history of the patch making it difficult to review actual changes.

Please prepare a new branch CR31570_2 with squashed changed (there are might more than a one commit if they represent different logical changes - like reorganization of samples structure).

(0095335)
git   
2020-09-25 17:31   
Branch CR31570_1 has been updated by asuraven.

SHA-1: 0628511fb7c03de3fb0e74182252394977c0c9b9


Detailed log of new commits:

Author: asuraven
Date: Thu Sep 24 18:18:58 2020 +0300

    Documentation

(0095336)
git   
2020-09-25 17:55   
Branch CR31570_1 has been deleted by asuraven.

SHA-1: 0628511fb7c03de3fb0e74182252394977c0c9b9
(0095337)
git   
2020-09-25 17:56   
Branch CR31570_1 has been created by asuraven.

SHA-1: cf528f67281bed3d6f1dddb172487f48080dc8d2


Detailed log of new commits:

Author: asuraven
Date: Thu Sep 24 18:18:58 2020 +0300

    Documentation

Author: asuraven
Date: Wed Sep 23 19:41:56 2020 +0300

    formatting

Author: asuraven
Date: Wed Sep 23 20:48:23 2020 +0300

    fix of deprecated warnings

Author: asuraven
Date: Thu Sep 24 10:40:06 2020 +0300

    fix

Author: asuraven
Date: Wed Sep 16 12:41:50 2020 +0300

    moving and renaming

Author: asuraven
Date: Thu Sep 17 20:34:22 2020 +0300

    Samples category switch

Author: asuraven
Date: Wed Sep 23 18:44:30 2020 +0300

    fix CMake building, fix warnings

Author: asuraven
Date: Tue Sep 15 20:00:57 2020 +0300

    exclude hard-coded path

Author: vsv
Date: Mon Aug 24 17:56:31 2020 +0300

    Remove extra linking

Author: vsv
Date: Mon Aug 24 20:24:18 2020 +0300

    Improve main window L&F

Author: vsv
Date: Tue Aug 25 12:48:28 2020 +0300

    Provide Transparency for displayed objects

Author: asuraven
Date: Mon Sep 14 15:56:10 2020 +0300

    changes for OCCT 7.5.0 compatibility

Author: vsv
Date: Mon Aug 24 12:39:48 2020 +0300

    Adapt project to Linux compilation

Author: vsv
Date: Mon Aug 24 17:07:03 2020 +0300

    Adapt building environment to Windows

Author: vsv
Date: Wed Aug 19 18:24:02 2020 +0300

    Remove unused file

Author: vsv
Date: Thu Aug 20 09:50:39 2020 +0300

    Do not launch operation if user cancels selection of a file name

Author: vsv
Date: Thu Aug 20 12:33:22 2020 +0300

    Improve Dynamic Zoom functionality

Author: vsv
Date: Thu Aug 20 17:53:04 2020 +0300

    Formatting of the code

Author: vsv
Date: Wed Aug 19 12:28:25 2020 +0300

    Implement console menu

Author: vsv
Date: Wed Aug 19 18:21:59 2020 +0300

    Remove generated files

Author: asuraven
Date: Fri Aug 7 14:27:18 2020 +0300

    Copyright & selection mode

Author: asuraven
Date: Fri Aug 7 14:47:35 2020 +0300

    Logo removed

Author: asuraven
Date: Fri Aug 7 15:51:50 2020 +0300

    console output added

Author: asuraven
Date: Fri Jul 24 15:14:14 2020 +0300

    Viewer area correction

Author: asuraven
Date: Wed Aug 5 13:36:02 2020 +0300

    Edge2dSample & fix background image

Author: asuraven
Date: Wed Aug 5 16:47:42 2020 +0300

    Highligther improve & refactor

Author: asuraven
Date: Fri Jul 17 11:01:28 2020 +0300

    Ocaf Viewer3d Viewer2d

Author: asuraven
Date: Mon Jul 20 17:55:57 2020 +0300

    prepare to tests

Author: asuraven
Date: Tue Jul 21 20:24:42 2020 +0300

    Shading actions added

Author: asuraven
Date: Fri Jul 3 20:14:32 2020 +0300

    Refactoring

Author: asuraven
Date: Tue Jul 7 20:37:03 2020 +0300

    Ocaf in progress

Author: asuraven
Date: Wed Jul 8 18:11:01 2020 +0300

    Viewer3d

Author: asuraven
Date: Fri Jul 3 11:52:51 2020 +0300

    modify for installation

Author: asuraven
Date: Fri Jul 3 13:41:09 2020 +0300

    Refactoring

Author: asuraven
Date: Thu Jun 25 20:44:55 2020 +0300

    Data exchange

Author: asuraven
Date: Mon Jun 29 12:00:09 2020 +0300

    Triangulation mesh & Image Export

Author: asuraven
Date: Mon Jun 22 14:53:51 2020 +0300

    Samples completed

Author: asuraven
Date: Mon Jun 22 18:46:59 2020 +0300

    code highlight

Author: asuraven
Date: Tue Jun 23 19:54:10 2020 +0300

    Triangulation

Author: asuraven
Date: Sat Jun 13 13:25:29 2020 +0300

    Both 2D & 3D window

Author: snn
Date: Wed Jun 17 11:00:44 2020 +0300

    Added samples : Topology 3D

Author: asuraven
Date: Fri Jun 19 20:59:07 2020 +0300

    work on 2d samples

Author: snn
Date: Wed Jun 10 19:48:49 2020 +0300

    Added samples: Parametric / Free creating / 3D

Author: asuraven
Date: Fri Jun 12 17:38:14 2020 +0300

    work with 2d geometry

Author: snn
Date: Thu Jun 11 16:43:25 2020 +0300

    Added samples: Parametric / [Creating based on geometry, Extract geometry, Data extraction] 3D

Author: asuraven
Date: Wed Jun 10 10:59:07 2020 +0300

    Add files

Author: asuraven
Date: Wed Jun 10 14:00:15 2020 +0300

    Add Topology

Author: asuraven
Date: Wed Jun 10 16:41:05 2020 +0300

    Some changes

Author: asuraven
Date: Mon Jun 8 20:35:17 2020 +0300

    Add View toolbar

Author: asuraven
Date: Tue Jun 9 17:06:41 2020 +0300

    Change myResult to stream

Author: asuraven
Date: Tue Jun 9 19:45:17 2020 +0300

    InfinityLines3dSample SecondOrderCurves3dSample

Author: asuraven
Date: Thu Jun 4 20:01:41 2020 +0300

    The first sample works

Author: asuraven
Date: Mon Jun 8 12:03:13 2020 +0300

    remove MDI code

Author: asuraven
Date: Mon Jun 8 12:26:53 2020 +0300

    Removing and adding files

Author: asuraven
Date: Tue May 26 14:16:46 2020 +0300

    Add 'standard' folder & start of modification

Author: asuraven
Date: Tue Jun 2 18:16:08 2020 +0300

    Reading of sample code file
(0095434)
git   
2020-09-28 10:02   
Branch CR31570_1 has been deleted by asuraven.

SHA-1: cf528f67281bed3d6f1dddb172487f48080dc8d2
(0095435)
git   
2020-09-28 10:02   
Branch CR31570_1 has been created by asuraven.

SHA-1: 3f8101059d24f518972dc051a2c8ec1a65f8cd2e


Detailed log of new commits:

Author: asuraven
Date: Thu Sep 24 18:18:58 2020 +0300

    Documentation

Author: asuraven
Date: Wed Sep 23 20:48:23 2020 +0300

    fix of deprecated warnings

Author: asuraven
Date: Thu Sep 24 10:40:06 2020 +0300

    fix

Author: asuraven
Date: Thu Sep 17 20:34:22 2020 +0300

    Samples category switch

Author: asuraven
Date: Wed Sep 23 18:44:30 2020 +0300

    fix CMake building, fix warnings

Author: asuraven
Date: Wed Sep 23 19:41:56 2020 +0300

    formatting

Author: asuraven
Date: Wed Sep 16 12:41:50 2020 +0300

    moving and renaming

Author: vsv
Date: Tue Aug 25 12:48:28 2020 +0300

    Provide Transparency for displayed objects

Author: asuraven
Date: Mon Sep 14 15:56:10 2020 +0300

    changes for OCCT 7.5.0 compatibility

Author: asuraven
Date: Tue Sep 15 20:00:57 2020 +0300

    exclude hard-coded path

Author: vsv
Date: Mon Aug 24 17:07:03 2020 +0300

    Adapt building environment to Windows

Author: vsv
Date: Mon Aug 24 17:56:31 2020 +0300

    Remove extra linking

Author: vsv
Date: Mon Aug 24 20:24:18 2020 +0300

    Improve main window L&F

Author: vsv
Date: Thu Aug 20 17:53:04 2020 +0300

    Formatting of the code

Author: vsv
Date: Mon Aug 24 12:39:48 2020 +0300

    Adapt project to Linux compilation

Author: vsv
Date: Wed Aug 19 18:24:02 2020 +0300

    Remove unused file

Author: vsv
Date: Thu Aug 20 09:50:39 2020 +0300

    Do not launch operation if user cancels selection of a file name

Author: vsv
Date: Thu Aug 20 12:33:22 2020 +0300

    Improve Dynamic Zoom functionality

Author: vsv
Date: Wed Aug 19 12:28:25 2020 +0300

    Implement console menu

Author: vsv
Date: Wed Aug 19 18:21:59 2020 +0300

    Remove generated files

Author: asuraven
Date: Fri Aug 7 14:27:18 2020 +0300

    Copyright & selection mode

Author: asuraven
Date: Fri Aug 7 14:47:35 2020 +0300

    Logo removed

Author: asuraven
Date: Fri Aug 7 15:51:50 2020 +0300

    console output added

Author: asuraven
Date: Fri Jul 24 15:14:14 2020 +0300

    Viewer area correction

Author: asuraven
Date: Wed Aug 5 13:36:02 2020 +0300

    Edge2dSample & fix background image

Author: asuraven
Date: Wed Aug 5 16:47:42 2020 +0300

    Highligther improve & refactor

Author: asuraven
Date: Mon Jul 20 17:55:57 2020 +0300

    prepare to tests

Author: asuraven
Date: Tue Jul 21 20:24:42 2020 +0300

    Shading actions added

Author: asuraven
Date: Tue Jul 7 20:37:03 2020 +0300

    Ocaf in progress

Author: asuraven
Date: Wed Jul 8 18:11:01 2020 +0300

    Viewer3d

Author: asuraven
Date: Fri Jul 17 11:01:28 2020 +0300

    Ocaf Viewer3d Viewer2d

Author: asuraven
Date: Fri Jul 3 13:41:09 2020 +0300

    Refactoring

Author: asuraven
Date: Fri Jul 3 20:14:32 2020 +0300

    Refactoring

Author: asuraven
Date: Mon Jun 29 12:00:09 2020 +0300

    Triangulation mesh & Image Export

Author: asuraven
Date: Fri Jul 3 11:52:51 2020 +0300

    modify for installation

Author: asuraven
Date: Mon Jun 22 18:46:59 2020 +0300

    code highlight

Author: asuraven
Date: Tue Jun 23 19:54:10 2020 +0300

    Triangulation

Author: asuraven
Date: Thu Jun 25 20:44:55 2020 +0300

    Data exchange

Author: asuraven
Date: Fri Jun 19 20:59:07 2020 +0300

    work on 2d samples

Author: asuraven
Date: Mon Jun 22 14:53:51 2020 +0300

    Samples completed

Author: snn
Date: Thu Jun 11 16:43:25 2020 +0300

    Added samples: Parametric / [Creating based on geometry, Extract geometry, Data extraction] 3D

Author: asuraven
Date: Sat Jun 13 13:25:29 2020 +0300

    Both 2D & 3D window

Author: snn
Date: Wed Jun 17 11:00:44 2020 +0300

    Added samples : Topology 3D

Author: asuraven
Date: Wed Jun 10 16:41:05 2020 +0300

    Some changes

Author: snn
Date: Wed Jun 10 19:48:49 2020 +0300

    Added samples: Parametric / Free creating / 3D

Author: asuraven
Date: Fri Jun 12 17:38:14 2020 +0300

    work with 2d geometry

Author: asuraven
Date: Wed Jun 10 10:59:07 2020 +0300

    Add files

Author: asuraven
Date: Wed Jun 10 14:00:15 2020 +0300

    Add Topology

Author: asuraven
Date: Mon Jun 8 20:35:17 2020 +0300

    Add View toolbar

Author: asuraven
Date: Tue Jun 9 17:06:41 2020 +0300

    Change myResult to stream

Author: asuraven
Date: Tue Jun 9 19:45:17 2020 +0300

    InfinityLines3dSample SecondOrderCurves3dSample

Author: asuraven
Date: Thu Jun 4 20:01:41 2020 +0300

    The first sample works

Author: asuraven
Date: Mon Jun 8 12:03:13 2020 +0300

    remove MDI code

Author: asuraven
Date: Mon Jun 8 12:26:53 2020 +0300

    Removing and adding files

Author: asuraven
Date: Tue May 26 14:16:46 2020 +0300

    Add 'standard' folder & start of modification

Author: asuraven
Date: Tue Jun 2 18:16:08 2020 +0300

    Reading of sample code file
(0095439)
git   
2020-09-28 11:54   
Branch CR31570_2 has been created by asuraven.

SHA-1: c8bb97b3df8d0bf250afc59e1867a5b4cd0cb603


Detailed log of new commits:

Author: asuraven
Date: Tue May 26 14:16:46 2020 +0300

    0031570: Samples - add Qt samples similar to standard MFC samples
(0095445)
kgv   
2020-09-28 17:33   
+The Qt sample programm to overview how use a basic Open CASCAD functionality. 
+This programm contains following samples category:

programm -> program;
Open CASCAD -> Open CASCADE.

--- /dev/null
+++ b/env.bat

There should be no env.bat in the root of OCCT repository.
This file is normally generated by genproj.bat script.

-set "QTDIR="
+set "QTDIR=C:\Work\3d_party\qt5.11.2-vc14-64"

Looks like a local file change.

+    QRubberBand*                    myRectBand; //!< selection rectangle rubber band

There should be no need in this tool while using AIS_ViewController.

+
+class View: public QWidget

Please provide description to the classes used in Sample.

+
+Handle(V3d_View) View::getView()
+{
+  return myV3dView;
+}
+
+Handle(AIS_InteractiveContext)& View::getContext()
+{
+  return myContext;
+}
+
+CurrentAction3d View::getCurrentMode()
+{
+  return myCurrentMode;
+}

Trivial methods could be inlined.

--- /dev/null
+++ b/samples/qt/Overview/src/OcctHighlighter.h
@@ -0,0 +1,61 @@
+// Copyright (c) 2020 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under

It is better using a file header for OCCT samples rather than for OCCT libraries, see samples/webgl/WasmOcctView.cpp for example.

+class DialogMaterial : public QDialog
+{
+       Q_OBJECT

Please use consistent formatting in new files.
OCCT source code and samples are expected to use 2-spaces indentation and no tabs.

+  Q_INIT_RESOURCE(Overview);
+
+       QApplication aQApp( argc, argv );

Broken indentation.

+#if !defined(_WIN32) && !defined(__WIN32__) && (!defined(__APPLE__) || defined(MACOSX_USE_GLX))

+#include <OSD_Environment.hxx>
+#endif

There is no point escaping inclusion of always available header file.

+void ApplicationCommonWindow::MenuFormJson(const QString & thePath, QSignalMapper* theMapper)

const QString&

+#endif  //VIEWER3DSAMPLES_H
+#pragma once

Redundant pragma.
(0095475)
git   
2020-09-29 19:53   
Branch CR31570_1 has been updated by asuraven.

SHA-1: c9ff98791a2da09f5d84dda0fbe38041859b6325


Detailed log of new commits:

Author: asuraven
Date: Tue Sep 29 18:48:33 2020 +0300

    0031802: Samples: Overview QT - Geometry - Labels do not match with objects
     Remove unused function

Author: asuraven
Date: Tue Sep 29 17:58:33 2020 +0300

    0031803: Samples: Overview QT - OCAF - Switching on other samples do not cause context cleaning
    Light management

Author: asuraven
Date: Tue Sep 29 14:56:24 2020 +0300

    # Samples category switch refactoring

Author: asuraven
Date: Mon Sep 28 18:59:51 2020 +0300

    # Add AIS_ViewCube, remove projects buttons

(0095485)
git   
2020-09-30 12:15   
Branch CR31570_1 has been updated by asuraven.

SHA-1: 0f69de0d6e31bcc40af4c025a096a1e500029324


Detailed log of new commits:

Author: asuraven
Date: Wed Sep 30 12:18:12 2020 +0300

    # Cube usage correction

(0095503)
git   
2020-09-30 18:08   
Branch CR31570_1 has been updated by asuraven.

SHA-1: ab94cbc63b8687bfcf19b5c32cda39567c5491d2


Detailed log of new commits:

Author: asuraven
Date: Wed Sep 30 18:11:39 2020 +0300

    correction on remarks

Author: asuraven
Date: Wed Sep 30 16:04:02 2020 +0300

    0031801: Samples: Overview QT - Problems with displaying a torus in shading mode (only for Convert to NURBS)
    Adjacent faces shading visualization problem solved

(0095508)
git   
2020-09-30 20:42   
Branch CR31570_1 has been updated by asuraven.

SHA-1: ba6169c2c16d281fe1450235a7fcec003b3ac11c


Detailed log of new commits:

Author: asuraven
Date: Wed Sep 30 20:45:10 2020 +0300

    Geometry visualization improved

(0095521)
git   
2020-10-01 13:03   
Branch CR31570_1 has been updated by asuraven.

SHA-1: 94eca119816ab9d5ee4bb857dfeaa5fcefebb3dd


Detailed log of new commits:

Author: asuraven
Date: Thu Oct 1 13:06:07 2020 +0300

    Provide description to the classes

(0095531)
git   
2020-10-01 15:37   
Branch CR31570_1 has been updated by asuraven.

SHA-1: 17e37599fcdcbaabf9a5ac655bf2ed19b434a64b


Detailed log of new commits:

Author: asuraven
Date: Thu Oct 1 15:40:11 2020 +0300

    workaround for issue 27922

(0095538)
git   
2020-10-01 17:16   
Branch CR31570_1 has been updated by asuraven.

SHA-1: bb007a614839144438cc8950a07f4ed09f4b7de5


Detailed log of new commits:

Author: asuraven
Date: Thu Oct 1 17:19:39 2020 +0300

        0031801 in case BRep primitive torus - revolution

(0095573)
git   
2020-10-02 13:39   
Branch CR31570_1 has been deleted by asuraven.

SHA-1: bb007a614839144438cc8950a07f4ed09f4b7de5
(0095574)
git   
2020-10-02 13:39   
Branch CR31570_1 has been created by asuraven.

SHA-1: 97155b9e87fec0d45a0a0adce9134e7a6491d59d


Detailed log of new commits:

Author: asuraven
Date: Fri Oct 2 13:39:17 2020 +0300

    Renaming to OCCTOverview

Author: asuraven
Date: Fri Oct 2 12:21:06 2020 +0300

    Changes for rebasing

Author: asuraven
Date: Thu Oct 1 17:19:39 2020 +0300

        0031801 in case BRep primitive torus - revolution

Author: asuraven
Date: Thu Oct 1 15:40:11 2020 +0300

    workaround for issue 27922

Author: asuraven
Date: Thu Oct 1 13:06:07 2020 +0300

    Provide description to the classes

Author: asuraven
Date: Wed Sep 30 20:45:10 2020 +0300

    Geometry visualization improved

Author: asuraven
Date: Wed Sep 30 16:04:02 2020 +0300

    0031801: Samples: Overview QT - Problems with displaying a torus in shading mode (only for Convert to NURBS)
    Adjacent faces shading visualization problem solved

Author: asuraven
Date: Wed Sep 30 18:11:39 2020 +0300

    correction on remarks

Author: asuraven
Date: Wed Sep 30 12:18:12 2020 +0300

    # Cube usage correction

Author: asuraven
Date: Tue Sep 29 17:58:33 2020 +0300

    0031803: Samples: Overview QT - OCAF - Switching on other samples do not cause context cleaning
    Light management

Author: asuraven
Date: Tue Sep 29 18:48:33 2020 +0300

    0031802: Samples: Overview QT - Geometry - Labels do not match with objects
     Remove unused function

Author: asuraven
Date: Mon Sep 28 18:59:51 2020 +0300

    # Add AIS_ViewCube, remove projects buttons

Author: asuraven
Date: Tue Sep 29 14:56:24 2020 +0300

    # Samples category switch refactoring

Author: asuraven
Date: Thu Sep 24 18:18:58 2020 +0300

    Documentation

Author: asuraven
Date: Wed Sep 23 20:48:23 2020 +0300

    fix of deprecated warnings

Author: asuraven
Date: Thu Sep 24 10:40:06 2020 +0300

    fix

Author: asuraven
Date: Wed Sep 23 18:44:30 2020 +0300

    fix CMake building, fix warnings

Author: asuraven
Date: Wed Sep 23 19:41:56 2020 +0300

    formatting

Author: asuraven
Date: Thu Sep 17 20:34:22 2020 +0300

    Samples category switch

Author: asuraven
Date: Wed Sep 16 12:41:50 2020 +0300

    moving and renaming

Author: asuraven
Date: Mon Sep 14 15:56:10 2020 +0300

    changes for OCCT 7.5.0 compatibility

Author: asuraven
Date: Tue Sep 15 20:00:57 2020 +0300

    exclude hard-coded path

Author: vsv
Date: Mon Aug 24 20:24:18 2020 +0300

    Improve main window L&F

Author: vsv
Date: Tue Aug 25 12:48:28 2020 +0300

    Provide Transparency for displayed objects

Author: vsv
Date: Mon Aug 24 17:07:03 2020 +0300

    Adapt building environment to Windows

Author: vsv
Date: Mon Aug 24 17:56:31 2020 +0300

    Remove extra linking

Author: vsv
Date: Mon Aug 24 12:39:48 2020 +0300

    Adapt project to Linux compilation

Author: vsv
Date: Thu Aug 20 12:33:22 2020 +0300

    Improve Dynamic Zoom functionality

Author: vsv
Date: Thu Aug 20 17:53:04 2020 +0300

    Formatting of the code

Author: vsv
Date: Wed Aug 19 18:24:02 2020 +0300

    Remove unused file

Author: vsv
Date: Thu Aug 20 09:50:39 2020 +0300

    Do not launch operation if user cancels selection of a file name

Author: vsv
Date: Wed Aug 19 18:21:59 2020 +0300

    Remove generated files

Author: asuraven
Date: Fri Aug 7 15:51:50 2020 +0300

    console output added

Author: vsv
Date: Wed Aug 19 12:28:25 2020 +0300

    Implement console menu

Author: asuraven
Date: Fri Aug 7 14:27:18 2020 +0300

    Copyright & selection mode

Author: asuraven
Date: Fri Aug 7 14:47:35 2020 +0300

    Logo removed

Author: asuraven
Date: Wed Aug 5 16:47:42 2020 +0300

    Highligther improve & refactor

Author: asuraven
Date: Fri Jul 24 15:14:14 2020 +0300

    Viewer area correction

Author: asuraven
Date: Wed Aug 5 13:36:02 2020 +0300

    Edge2dSample & fix background image

Author: asuraven
Date: Mon Jul 20 17:55:57 2020 +0300

    prepare to tests

Author: asuraven
Date: Tue Jul 21 20:24:42 2020 +0300

    Shading actions added

Author: asuraven
Date: Fri Jul 17 11:01:28 2020 +0300

    Ocaf Viewer3d Viewer2d

Author: asuraven
Date: Tue Jul 7 20:37:03 2020 +0300

    Ocaf in progress

Author: asuraven
Date: Wed Jul 8 18:11:01 2020 +0300

    Viewer3d

Author: asuraven
Date: Fri Jul 3 20:14:32 2020 +0300

    Refactoring

Author: asuraven
Date: Fri Jul 3 11:52:51 2020 +0300

    modify for installation

Author: asuraven
Date: Fri Jul 3 13:41:09 2020 +0300

    Refactoring

Author: asuraven
Date: Mon Jun 29 12:00:09 2020 +0300

    Triangulation mesh & Image Export

Author: asuraven
Date: Tue Jun 23 19:54:10 2020 +0300

    Triangulation

Author: asuraven
Date: Thu Jun 25 20:44:55 2020 +0300

    Data exchange

Author: asuraven
Date: Mon Jun 22 18:46:59 2020 +0300

    code highlight

Author: asuraven
Date: Fri Jun 19 20:59:07 2020 +0300

    work on 2d samples

Author: asuraven
Date: Mon Jun 22 14:53:51 2020 +0300

    Samples completed

Author: asuraven
Date: Sat Jun 13 13:25:29 2020 +0300

    Both 2D & 3D window

Author: snn
Date: Wed Jun 17 11:00:44 2020 +0300

    Added samples : Topology 3D

Author: snn
Date: Thu Jun 11 16:43:25 2020 +0300

    Added samples: Parametric / [Creating based on geometry, Extract geometry, Data extraction] 3D

Author: snn
Date: Wed Jun 10 19:48:49 2020 +0300

    Added samples: Parametric / Free creating / 3D

Author: asuraven
Date: Fri Jun 12 17:38:14 2020 +0300

    work with 2d geometry

Author: asuraven
Date: Wed Jun 10 14:00:15 2020 +0300

    Add Topology

Author: asuraven
Date: Wed Jun 10 16:41:05 2020 +0300

    Some changes

Author: asuraven
Date: Tue Jun 9 19:45:17 2020 +0300

    InfinityLines3dSample SecondOrderCurves3dSample

Author: asuraven
Date: Wed Jun 10 10:59:07 2020 +0300

    Add files

Author: asuraven
Date: Tue Jun 9 17:06:41 2020 +0300

    Change myResult to stream

Author: asuraven
Date: Mon Jun 8 12:26:53 2020 +0300

    Removing and adding files

Author: asuraven
Date: Mon Jun 8 20:35:17 2020 +0300

    Add View toolbar

Author: asuraven
Date: Mon Jun 8 12:03:13 2020 +0300

    remove MDI code

Author: asuraven
Date: Tue Jun 2 18:16:08 2020 +0300

    Reading of sample code file

Author: asuraven
Date: Thu Jun 4 20:01:41 2020 +0300

    The first sample works

Author: asuraven
Date: Tue May 26 14:16:46 2020 +0300

    Add 'standard' folder & start of modification
(0095575)
git   
2020-10-02 13:44   
Branch CR31570_2 has been deleted by asuraven.

SHA-1: c8bb97b3df8d0bf250afc59e1867a5b4cd0cb603
(0095580)
git   
2020-10-02 14:59   
Branch CR31570_2 has been created by asuraven.

SHA-1: f9e7f19337b1eeb89383211def3e835d50dc5302


Detailed log of new commits:

Author: asuraven
Date: Tue May 26 14:16:46 2020 +0300

    0031570: Samples - add Qt samples similar to standard MFC samples
(0095591)
git   
2020-10-02 17:38   
Branch CR31570_2 has been deleted by asuraven.

SHA-1: f9e7f19337b1eeb89383211def3e835d50dc5302
(0095592)
git   
2020-10-02 17:38   
Branch CR31570_2 has been created by asuraven.

SHA-1: bba465eeb35bddbafc87f6c38a0d236fcb182746


Detailed log of new commits:

Author: asuraven
Date: Tue May 26 14:16:46 2020 +0300

    0031570: Samples - add Qt samples similar to standard MFC samples
(0095593)
git   
2020-10-02 17:46   
Branch CR31570_2 has been deleted by asuraven.

SHA-1: bba465eeb35bddbafc87f6c38a0d236fcb182746
(0095594)
git   
2020-10-02 17:46   
Branch CR31570_2 has been created by asuraven.

SHA-1: 1f6a946a5122853be5c193f393992a742cbf7efa


Detailed log of new commits:

Author: asuraven
Date: Tue May 26 14:16:46 2020 +0300

    0031570: Samples - add Qt samples similar to standard MFC samples
(0095597)
git   
2020-10-02 18:18   
Branch CR31570_2 has been deleted by asuraven.

SHA-1: 1f6a946a5122853be5c193f393992a742cbf7efa
(0095598)
git   
2020-10-02 18:18   
Branch CR31570_2 has been created by asuraven.

SHA-1: 837275ee7553014aac8f6da7d53a5e6c386e8548


Detailed log of new commits:

Author: asuraven
Date: Tue May 26 14:16:46 2020 +0300

    0031570: Samples - add Qt samples similar to standard MFC samples
(0095730)
git   
2020-10-05 15:47   
Branch CR31570_3 has been created by abv.

SHA-1: 75b8588b96670e721b8f845afb7d4a5117e5cd30


Detailed log of new commits:

Author: asuraven
Date: Tue May 26 14:16:46 2020 +0300

    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/
(0095733)
git   
2020-10-05 16:34   
Branch CR31570_3 has been updated by abv.

SHA-1: 00ae637cd8d1b8c585ee971282ae6e3453d84bd0


Detailed log of new commits:

Author: abv
Date: Mon Oct 5 16:37:06 2020 +0300

    # added PNG lost in previous commit

(0095735)
git   
2020-10-05 18:05   
Branch CR31570_3 has been updated by kgv.

SHA-1: a9b4ecbc630b70d1616be90f5eb21dec7db3a85a


Detailed log of new commits:

Author: kgv
Date: Mon Oct 5 18:08:15 2020 +0300

    # fix genproj.bat for sample - VCARCH is undefined

(0095740)
git   
2020-10-05 23:43   
Branch CR31570_3 has been updated by kgv.

SHA-1: 451da8866a8f598701a172e4a7ef21e3cfb6f4a3


Detailed log of new commits:

Author: kgv
Date: Mon Oct 5 23:46:16 2020 +0300

    # 0031570 corrections
    
    # remove dummy DEFINE_STANDARD_HANDLE
    # add missing Standard_OVERRIDE and virtual
    # fix methods argument prefixes
    # spellcheck
    # remove redundant pragma onces
    # cosmetics

(0095741)
git   
2020-10-05 23:49   
Branch CR31570_3 has been updated by kgv.

SHA-1: 6cc1765c59e6bc3d05408edc724893260ba0278e


Detailed log of new commits:

Author: kgv
Date: Mon Oct 5 23:52:45 2020 +0300

    # ApplicationCommonWindow::getSampleSourceDir() - add fallback using CASROOT

(0095742)
git   
2020-10-05 23:55   
Branch CR31570_3 has been updated by kgv.

SHA-1: eb0fdb12a4d10f691d35513388315f321ae87ea0


Detailed log of new commits:

Author: kgv
Date: Mon Oct 5 23:59:03 2020 +0300

    # misprint

(0095743)
git   
2020-10-06 00:08   
Branch CR31570_3 has been updated by kgv.

SHA-1: 097d9205f66b50f6fccc43aefef4a412b7fc3886


Detailed log of new commits:

Author: kgv
Date: Tue Oct 6 00:12:03 2020 +0300

    # "OCCTOverview" -> "OCCT Overview" in about dialog

(0095746)
git   
2020-10-06 09:44   
Branch CR31570_3 has been updated by kgv.

SHA-1: dd764be19cb1c9a4fc2b473c031d401b55e6b6d8


Detailed log of new commits:

Author: kgv
Date: Tue Oct 6 09:48:12 2020 +0300

    # trim trailing spaces

(0095747)
git   
2020-10-06 09:53   
Branch CR31570_3 has been updated by kgv.

SHA-1: 166f5ee356e78ff44b735df1bb72bc2656be1a43


Detailed log of new commits:

Author: kgv
Date: Tue Oct 6 09:57:14 2020 +0300

    # rename custom.bat to custom.bat.template

(0095748)
git   
2020-10-06 09:55   
Branch CR31570_3 has been updated by kgv.

SHA-1: 884accdf54ed20f9086a1f7d5ff015ff6a48d11b


Detailed log of new commits:

Author: kgv
Date: Tue Oct 6 09:58:47 2020 +0300

    # Catigory -> Category

(0095749)
git   
2020-10-06 10:23   
Branch CR31570_3 has been updated by kgv.

SHA-1: fb96c9674ea29645f5b75126222ed3301565bf5b


Detailed log of new commits:

Author: kgv
Date: Tue Oct 6 10:27:08 2020 +0300

    # fix compiler warning -reorder

(0095750)
git   
2020-10-06 10:39   
Branch CR31570_3 has been updated by kgv.

SHA-1: 2231c9867c9650f2ead6cd80fc4cf74be6b569f8


Detailed log of new commits:

Author: kgv
Date: Tue Oct 6 10:42:17 2020 +0300

    custom.bat/custom.sh have been renamed to custom.bat.template/custom.sh.template
    within IESample and Tutorial Qt samples.

(0095752)
git   
2020-10-06 11:33   
Branch CR31570_3 has been updated by kgv.

SHA-1: 1ed2dee443f57bad091dc09ef2ffe60c5c571c53


Detailed log of new commits:

Author: kgv
Date: Tue Oct 6 11:36:52 2020 +0300

    # remove invalid comma

(0095785)
bugmaster   
2020-10-07 16:00   
Combination -
OCCT branch : OCCT-750-BETA
master SHA - 278da162dc52c26c8cfe9d002a6f07db12405194
a206de37fbfa0bf71bd534ae47192bbec23b8522
Products branch : OCCT-750-BETA SHA - d9c364e1137eed3249e5a05befa860c708f243c0
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: 18038.89000000012 / 18085.73000000008 [-0.26%]
Products
Total CPU difference: 12182.170000000115 / 12217.490000000116 [-0.29%]
Windows-64-VC14:
OCCT
Total CPU difference: 19726.21875 / 19713.9375 [+0.06%]
Products
Total CPU difference: 13586.625 / 13579.390625 [+0.05%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention
(0095795)
git   
2020-10-08 11:01   
Branch CR31570_3 has been deleted by inv.

SHA-1: 1ed2dee443f57bad091dc09ef2ffe60c5c571c53
(0095804)
git   
2020-10-08 11:01   
Branch CR31570_2 has been deleted by inv.

SHA-1: 837275ee7553014aac8f6da7d53a5e6c386e8548
(0095808)
git   
2020-10-08 11:01   
Branch CR31570_1 has been deleted by inv.

SHA-1: 97155b9e87fec0d45a0a0adce9134e7a6491d59d
(0095811)
git   
2020-10-08 11:02   
Branch CR31570 has been deleted by inv.

SHA-1: 03412fc37b24e2536624ae0451f13a1c5f9e64b9