Salome HOME
0013557: field values display
authorsln <sln@opencascade.com>
Tue, 9 Dec 2008 12:34:14 +0000 (12:34 +0000)
committersln <sln@opencascade.com>
Tue, 9 Dec 2008 12:34:14 +0000 (12:34 +0000)
All related controls for font definition in SMESH and VISU modules have been updated in accordance with changes on GUI_SRC level.

QtxFontEdit class and related controls in preferences has been updated in order to support custom fonts instead of system fonts only. For example VTK viewer uses only three fonts Arial, Courier and Times. As result there is no point in providing    control with system fonts for VTK viewer. Also "S" button has been added in QtxFontEdit in order to provide "Shadow" style of VTK font. "underline" property of QFont is replaced with "overline" property in order to store "Shadow" status of font to avoid conflict simultaneous usage of "U" and "S" button.

src/OBJECT/SMESH_Actor.cxx

index 9655756f5154da9b34fa108c7114266f955b6dc7..8e35958a12f22320c53ee7a1d49949cd082a350a 100644 (file)
@@ -1598,7 +1598,7 @@ void SMESH_ActorDef::UpdateScalarBar()
     else
      aScalarBarTitleProp->ItalicOff();
 
-    if ( f.underline() )
+    if ( f.overline() )
       aScalarBarTitleProp->ShadowOn();
     else
       aScalarBarTitleProp->ShadowOff();
@@ -1633,7 +1633,7 @@ void SMESH_ActorDef::UpdateScalarBar()
     else
       aScalarBarLabelProp->ItalicOff();
 
-    if( f.underline() )
+    if( f.overline() )
       aScalarBarLabelProp->ShadowOn();
     else
       aScalarBarLabelProp->ShadowOff();