-// Copyright (C) 2007-2016 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2023 CEA/DEN, EDF R&D, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
#include <QGroupBox>
#include <QLineEdit>
+#include <Basics_OCCTVersion.hxx>
+
/*!
\class OCCViewer_CubeAxesDlg::AxisWidget
\brief Axis tab widget of the "Graduated axis" dialog box
gt.SetGridColor(Quantity_NOC_WHITE); // grid color
// axes params
for ( int i = 0; i < 3; i++ ) {
+#if OCC_VERSION_LARGE < 0x07070000
Graphic3d_AxisAspect& aspect = gt.ChangeAxisAspect(i);
- aspect.SetName(anAxisData[i].Name.toLatin1().constData());
+#else
+ Graphic3d_GraduatedTrihedron::AxisAspect& aspect = gt.ChangeAxisAspect(i);
+#endif
+ aspect.SetName(anAxisData[i].Name.toUtf8().constData());
aspect.SetDrawName(anAxisData[i].DrawName);
aspect.SetDrawValues(anAxisData[i].DrawValues);
aspect.SetDrawTickmarks(anAxisData[i].DrawTickmarks);