Use C++ classic locale for uses outside of Qt

This commit is contained in:
Bill Somerville
2021-03-28 23:29:57 +01:00
parent 4aff78d1c1
commit fdd69583ab
4 changed files with 14 additions and 22 deletions
+4 -5
View File
@@ -31,7 +31,7 @@
// menu that allows each dock window to be hidden or revealed.
//
#include <clocale>
#include <locale>
#include <iostream>
#include <exception>
@@ -52,10 +52,9 @@ int main (int argc, char * argv[])
QApplication app {argc, argv};
try
{
setlocale (LC_NUMERIC, "C"); // ensure number forms are in
// consistent format, do this after
// instantiating QApplication so
// that GUI has correct l18n
// ensure number forms are in consistent format, do this after
// instantiating QApplication so that GUI has correct l18n
std::locale::global (std::locale::classic ());
app.setApplicationName ("WSJT-X Reference UDP Message Aggregator Server");
app.setApplicationVersion ("1.0");