Minus sign and result to clipboard

Issue #713 closed
Nikolay Zlatev created an issue

When result is negative "MainWindow::copyResultToClipboard()" stores utf minus sign into the clipboard instead ascii 0x2d

diff --git a/src/gui/mainwindow.cpp b/src/gui/mainwindow.cpp
index d0e58d6..eee438c 100644
--- a/src/gui/mainwindow.cpp
+++ b/src/gui/mainwindow.cpp
@@ -1248,6 +1248,7 @@ void MainWindow::copyResultToClipboard()
     QClipboard* cb = QApplication::clipboard();
     Quantity q = m_evaluator->getVariable(QLatin1String("ans")).value();
     QString strToCopy(NumberFormatter::format(q));
+    strToCopy.replace(QChar(0x2212), QChar('-'));
     cb->setText(strToCopy, QClipboard::Clipboard);
 }

Comments (5)

  1. Log in to comment