Fixed MSVC 2012 build.
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
#include "helper.h"
|
||||
#include "define.h"
|
||||
|
||||
#ifndef _WIN32
|
||||
const QMap<QString, QString> Helper::m_numMap{
|
||||
{"+", "1"},
|
||||
{"ě", "2"},
|
||||
@@ -13,6 +14,7 @@ const QMap<QString, QString> Helper::m_numMap{
|
||||
{"í", "9"},
|
||||
{"é", "0"}
|
||||
};
|
||||
#endif
|
||||
|
||||
Helper::Helper()
|
||||
{
|
||||
@@ -22,6 +24,20 @@ QString Helper::replaceByNumbers(const QString &str)
|
||||
{
|
||||
QString ret;
|
||||
|
||||
#ifdef _WIN32
|
||||
QMap<QString, QString> m_numMap;
|
||||
m_numMap["+"] = "1";
|
||||
m_numMap["ě"] = "2";
|
||||
m_numMap["š"] = "3";
|
||||
m_numMap["č"] = "4";
|
||||
m_numMap["ř"] = "5";
|
||||
m_numMap["ž"] = "6";
|
||||
m_numMap["ý"] = "7";
|
||||
m_numMap["á"] = "8";
|
||||
m_numMap["í"] = "9";
|
||||
m_numMap["é"] = "0";
|
||||
#endif
|
||||
|
||||
std::for_each(ALL(str), [&](QChar c){
|
||||
QString replaced = m_numMap[c];
|
||||
|
||||
|
||||
+5
-1
@@ -4,7 +4,9 @@
|
||||
#include <QString>
|
||||
#include <QMap>
|
||||
|
||||
class Helper
|
||||
#include "core_global.h"
|
||||
|
||||
class CORESHARED_EXPORT Helper
|
||||
{
|
||||
public:
|
||||
Helper();
|
||||
@@ -12,7 +14,9 @@ public:
|
||||
static QString replaceByNumbers(const QString &str);
|
||||
|
||||
private:
|
||||
#ifndef _WIN32
|
||||
static const QMap<QString, QString> m_numMap;
|
||||
#endif
|
||||
};
|
||||
|
||||
#endif // HELPER_H
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
#ifndef IDASHBOARDWIDGET_H
|
||||
#define IDASHBOARDWIDGET_H
|
||||
|
||||
class IDashboardWidget
|
||||
#include "core_global.h"
|
||||
|
||||
class CORESHARED_EXPORT IDashboardWidget
|
||||
{
|
||||
public:
|
||||
virtual void refresh() = 0;
|
||||
|
||||
@@ -10,6 +10,10 @@
|
||||
#include <seasonservice.h>
|
||||
#include <math.h>
|
||||
|
||||
#ifdef _WIN32
|
||||
inline double round(double value) { return value < 0 ? -std::floor(0.5 - value) : std::floor(0.5 + value); }
|
||||
#endif
|
||||
|
||||
ShopService::ShopService()
|
||||
{
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user