From f798ea410d4ae8f3f391ae33fb8a7423e7935e1f Mon Sep 17 00:00:00 2001 From: wuyize Date: Sat, 25 Feb 2023 19:38:35 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E4=BA=86=E5=A4=84=E7=90=86sv?= =?UTF-8?q?g=E5=B9=B3=E7=A7=BB=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ArchitectureColoredPainting/src/Editor/util/SvgFileLoader.cpp | 2 +- ArchitectureColoredPainting/src/Renderer/RendererGLWidget.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ArchitectureColoredPainting/src/Editor/util/SvgFileLoader.cpp b/ArchitectureColoredPainting/src/Editor/util/SvgFileLoader.cpp index d4c7d03..81d8966 100644 --- a/ArchitectureColoredPainting/src/Editor/util/SvgFileLoader.cpp +++ b/ArchitectureColoredPainting/src/Editor/util/SvgFileLoader.cpp @@ -95,7 +95,7 @@ void SvgFileLoader::handleAttrTransform(QString transformStyle, QPainterPath& pa QString numStr = (*op.split('(').rbegin()).trimmed() + ','; QString tmpNum = ""; for (auto c : numStr) { - if (isdigit(c.toLatin1())) { + if (isdigit(c.toLatin1()) || c == '-' || c == '.') { tmpNum += c; } else { diff --git a/ArchitectureColoredPainting/src/Renderer/RendererGLWidget.cpp b/ArchitectureColoredPainting/src/Renderer/RendererGLWidget.cpp index 90f675e..ed629b0 100644 --- a/ArchitectureColoredPainting/src/Renderer/RendererGLWidget.cpp +++ b/ArchitectureColoredPainting/src/Renderer/RendererGLWidget.cpp @@ -487,7 +487,7 @@ void RendererGLWidget::paintGL() if (accTime > 1.) { std::cout << std::format("{:20}\r", ""); - std::cout << std::format("FPS: {:.2f}({:.2f}ms) Page: {:}ms Pos: {:.2f},{:.2f},{:.2f}\r", frameCnt / accTime, averageDuration / 1e6 / frameCnt, vtManager->pageLoadDuration / 1e6, camera.Position.x(), camera.Position.y(), camera.Position.z()); + std::cout << std::format("FPS: {:.2f}({:.2f}ms) Page: {:.2f}ms Pos: {:.2f},{:.2f},{:.2f}\r", frameCnt / accTime, averageDuration / 1e6 / frameCnt, vtManager->pageLoadDuration / 1e6 / frameCnt, camera.Position.x(), camera.Position.y(), camera.Position.z()); vtManager->pageLoadDuration = 0; accTime = 0; frameCnt = 0;