From 4125bfe9c34266486500dd58e917df6d0f646a03 Mon Sep 17 00:00:00 2001 From: WandererFan Date: Fri, 8 Sep 2017 11:20:43 -0400 Subject: [PATCH] Handle Qt5 change from QString::sprintf to asprintf --- src/Mod/TechDraw/App/DrawViewDimension.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Mod/TechDraw/App/DrawViewDimension.cpp b/src/Mod/TechDraw/App/DrawViewDimension.cpp index 4bbce12ef8..b8b55dc20a 100644 --- a/src/Mod/TechDraw/App/DrawViewDimension.cpp +++ b/src/Mod/TechDraw/App/DrawViewDimension.cpp @@ -229,8 +229,12 @@ std::string DrawViewDimension::getFormatedValue() pos = 0; if ((pos = rxFormat.indexIn(specStr, 0)) != -1) { match = rxFormat.cap(0); //entire capture of rx +#if QT_VERSION >= 0x050000 + specVal = QString::asprintf(Base::Tools::toStdString(match).c_str(),val); +#else QString qs2; specVal = qs2.sprintf(Base::Tools::toStdString(match).c_str(),val); +#endif } QString repl = userVal;