mirror of
https://git.salome-platform.org/gitpub/modules/geom.git
synced 2025-01-22 14:00:34 +05:00
0021179: EDF 1654 SMESH GEOM: better look'n'feel
Introduce gradient background in the 3D viewer (rollback previous integration)
This commit is contained in:
parent
7c19c74cc8
commit
3e767d761d
@ -1530,7 +1530,8 @@ void EntityGUI_SketcherDlg::OnPointSelected(Qt::KeyboardModifiers modifiers, con
|
|||||||
|
|
||||||
SUIT_ViewWindow* theViewWindow = getDesktop()->activeWindow();
|
SUIT_ViewWindow* theViewWindow = getDesktop()->activeWindow();
|
||||||
OCCViewer_ViewPort3d* vp = ((OCCViewer_ViewWindow*)theViewWindow)->getViewPort();
|
OCCViewer_ViewPort3d* vp = ((OCCViewer_ViewWindow*)theViewWindow)->getViewPort();
|
||||||
Qtx::BackgroundData bg = vp->background();
|
QString theImgFileName;
|
||||||
|
vp->background().texture( theImgFileName ); ////////////// VSR: temporarily
|
||||||
|
|
||||||
double x, y;
|
double x, y;
|
||||||
x = y = 0;
|
x = y = 0;
|
||||||
@ -1549,7 +1550,7 @@ void EntityGUI_SketcherDlg::OnPointSelected(Qt::KeyboardModifiers modifiers, con
|
|||||||
gp_Pnt aTrsfPnt;
|
gp_Pnt aTrsfPnt;
|
||||||
GEOMBase::VertexToPoint( aShape, aTrsfPnt );
|
GEOMBase::VertexToPoint( aShape, aTrsfPnt );
|
||||||
|
|
||||||
autoApply = ( (getPnt2ConstructorId() == 1) && (!bg.isValid()) ); // If no additional argument needed after selection and there is a backgroundimage
|
autoApply = ( (getPnt2ConstructorId() == 1) && (!theImgFileName.isEmpty()) ); // If no additional argument needed after selection and there is a backgroundimage
|
||||||
// -> apply automatically
|
// -> apply automatically
|
||||||
|
|
||||||
if ( getPnt1ConstructorId() == 0 ){ // Relative selection mode
|
if ( getPnt1ConstructorId() == 0 ){ // Relative selection mode
|
||||||
|
Loading…
Reference in New Issue
Block a user