Move literals to separate header.
This commit is contained in:
parent
4c73ab529a
commit
499ec96691
|
@ -7,6 +7,7 @@
|
||||||
#include "qobject.h"
|
#include "qobject.h"
|
||||||
#include "scene/vpmaingraphicsview.h"
|
#include "scene/vpmaingraphicsview.h"
|
||||||
#include "../vmisc/def.h"
|
#include "../vmisc/def.h"
|
||||||
|
#include "../vmisc/literals.h"
|
||||||
#include "../vmisc/vcommonsettings.h"
|
#include "../vmisc/vcommonsettings.h"
|
||||||
#include "../vlayout/vprintlayout.h"
|
#include "../vlayout/vprintlayout.h"
|
||||||
|
|
||||||
|
|
|
@ -31,6 +31,7 @@
|
||||||
#include "../../core/vapplication.h"
|
#include "../../core/vapplication.h"
|
||||||
#include "../vpatterndb/pmsystems.h"
|
#include "../vpatterndb/pmsystems.h"
|
||||||
#include "../vmisc/vvalentinasettings.h"
|
#include "../vmisc/vvalentinasettings.h"
|
||||||
|
#include "../vmisc/literals.h"
|
||||||
|
|
||||||
#include <QDir>
|
#include <QDir>
|
||||||
#include <QDirIterator>
|
#include <QDirIterator>
|
||||||
|
|
|
@ -47,6 +47,7 @@
|
||||||
#include "../ifc/ifcdef.h"
|
#include "../ifc/ifcdef.h"
|
||||||
#include "../vmisc/def.h"
|
#include "../vmisc/def.h"
|
||||||
#include "../vmisc/diagnostic.h"
|
#include "../vmisc/diagnostic.h"
|
||||||
|
#include "../vmisc/literals.h"
|
||||||
|
|
||||||
class QDomElement;
|
class QDomElement;
|
||||||
class QDomNode;
|
class QDomNode;
|
||||||
|
|
|
@ -51,6 +51,7 @@
|
||||||
#include "../vmisc/vmath.h"
|
#include "../vmisc/vmath.h"
|
||||||
#include "../vmisc/vabstractvalapplication.h"
|
#include "../vmisc/vabstractvalapplication.h"
|
||||||
#include "../vmisc/compatibility.h"
|
#include "../vmisc/compatibility.h"
|
||||||
|
#include "../vmisc/literals.h"
|
||||||
#include "../vpatterndb/vcontainer.h"
|
#include "../vpatterndb/vcontainer.h"
|
||||||
#include "../vpatterndb/calculator.h"
|
#include "../vpatterndb/calculator.h"
|
||||||
#include "../vpatterndb/vpassmark.h"
|
#include "../vpatterndb/vpassmark.h"
|
||||||
|
|
|
@ -28,6 +28,7 @@
|
||||||
|
|
||||||
#include "commandoptions.h"
|
#include "commandoptions.h"
|
||||||
#include "def.h"
|
#include "def.h"
|
||||||
|
#include "literals.h"
|
||||||
|
|
||||||
#include <QStaticStringData>
|
#include <QStaticStringData>
|
||||||
#include <QStringData>
|
#include <QStringData>
|
||||||
|
|
|
@ -62,6 +62,7 @@
|
||||||
# include "vdatastreamenum.h"
|
# include "vdatastreamenum.h"
|
||||||
#endif
|
#endif
|
||||||
#include "../ifc/exception/vexception.h"
|
#include "../ifc/exception/vexception.h"
|
||||||
|
#include "literals.h"
|
||||||
|
|
||||||
const qreal defCurveApproximationScale = 0.5;
|
const qreal defCurveApproximationScale = 0.5;
|
||||||
const qreal minCurveApproximationScale = 0.2;
|
const qreal minCurveApproximationScale = 0.2;
|
||||||
|
@ -70,133 +71,6 @@ const qreal maxCurveApproximationScale = 10.0;
|
||||||
const int minLabelFontSize = 5;
|
const int minLabelFontSize = 5;
|
||||||
const int maxLabelFontSize = 100;
|
const int maxLabelFontSize = 100;
|
||||||
|
|
||||||
//functions
|
|
||||||
const QString degTorad_F = QStringLiteral("degTorad");
|
|
||||||
const QString radTodeg_F = QStringLiteral("radTodeg");
|
|
||||||
const QString sin_F = QStringLiteral("sin");
|
|
||||||
const QString cos_F = QStringLiteral("cos");
|
|
||||||
const QString tan_F = QStringLiteral("tan");
|
|
||||||
const QString asin_F = QStringLiteral("asin");
|
|
||||||
const QString acos_F = QStringLiteral("acos");
|
|
||||||
const QString atan_F = QStringLiteral("atan");
|
|
||||||
const QString sinh_F = QStringLiteral("sinh");
|
|
||||||
const QString cosh_F = QStringLiteral("cosh");
|
|
||||||
const QString tanh_F = QStringLiteral("tanh");
|
|
||||||
const QString asinh_F = QStringLiteral("asinh");
|
|
||||||
const QString acosh_F = QStringLiteral("acosh");
|
|
||||||
const QString atanh_F = QStringLiteral("atanh");
|
|
||||||
const QString sinD_F = QStringLiteral("sinD");
|
|
||||||
const QString cosD_F = QStringLiteral("cosD");
|
|
||||||
const QString tanD_F = QStringLiteral("tanD");
|
|
||||||
const QString asinD_F = QStringLiteral("asinD");
|
|
||||||
const QString acosD_F = QStringLiteral("acosD");
|
|
||||||
const QString atanD_F = QStringLiteral("atanD");
|
|
||||||
const QString log2_F = QStringLiteral("log2");
|
|
||||||
const QString log10_F = QStringLiteral("log10");
|
|
||||||
const QString log_F = QStringLiteral("log");
|
|
||||||
const QString ln_F = QStringLiteral("ln");
|
|
||||||
const QString exp_F = QStringLiteral("exp");
|
|
||||||
const QString sqrt_F = QStringLiteral("sqrt");
|
|
||||||
const QString sign_F = QStringLiteral("sign");
|
|
||||||
const QString rint_F = QStringLiteral("rint");
|
|
||||||
const QString r2cm_F = QStringLiteral("r2cm");
|
|
||||||
const QString csrCm_F = QStringLiteral("csrCm");
|
|
||||||
const QString csrInch_F = QStringLiteral("csrInch");
|
|
||||||
const QString abs_F = QStringLiteral("abs");
|
|
||||||
const QString min_F = QStringLiteral("min");
|
|
||||||
const QString max_F = QStringLiteral("max");
|
|
||||||
const QString sum_F = QStringLiteral("sum");
|
|
||||||
const QString avg_F = QStringLiteral("avg");
|
|
||||||
const QString fmod_F = QStringLiteral("fmod");
|
|
||||||
const QString warning_F = QStringLiteral("warning");
|
|
||||||
|
|
||||||
const QStringList builInFunctions
|
|
||||||
{
|
|
||||||
degTorad_F, radTodeg_F,
|
|
||||||
sin_F, cos_F, tan_F,
|
|
||||||
asin_F, acos_F, atan_F,
|
|
||||||
sinh_F, cosh_F, tanh_F,
|
|
||||||
asinh_F, acosh_F, atanh_F,
|
|
||||||
sinD_F, cosD_F, tanD_F,
|
|
||||||
asinD_F, acosD_F, atanD_F,
|
|
||||||
log2_F, log10_F, log_F,
|
|
||||||
ln_F,
|
|
||||||
exp_F,
|
|
||||||
sqrt_F,
|
|
||||||
sign_F,
|
|
||||||
rint_F, r2cm_F,
|
|
||||||
csrCm_F, csrInch_F,
|
|
||||||
abs_F,
|
|
||||||
min_F, max_F,
|
|
||||||
sum_F,
|
|
||||||
avg_F,
|
|
||||||
fmod_F,
|
|
||||||
warning_F
|
|
||||||
};
|
|
||||||
|
|
||||||
const QString pl_size = QStringLiteral("size");
|
|
||||||
const QString pl_height = QStringLiteral("height");
|
|
||||||
const QString pl_hip = QStringLiteral("hip");
|
|
||||||
const QString pl_waist = QStringLiteral("waist");
|
|
||||||
|
|
||||||
const QString pl_sizeLabel = QStringLiteral("sizeLabel");
|
|
||||||
const QString pl_heightLabel = QStringLiteral("heightLabel");
|
|
||||||
const QString pl_hipLabel = QStringLiteral("hipLabel");
|
|
||||||
const QString pl_waistLabel = QStringLiteral("waistLabel");
|
|
||||||
|
|
||||||
const QString pl_dimensionX = QStringLiteral("dimensionX");
|
|
||||||
const QString pl_dimensionY = QStringLiteral("dimensionY");
|
|
||||||
const QString pl_dimensionW = QStringLiteral("dimensionW");
|
|
||||||
const QString pl_dimensionZ = QStringLiteral("dimensionZ");
|
|
||||||
|
|
||||||
const QString pl_dimensionXLabel = QStringLiteral("dimensionXLabel");
|
|
||||||
const QString pl_dimensionYLabel = QStringLiteral("dimensionYLabel");
|
|
||||||
const QString pl_dimensionWLabel = QStringLiteral("dimensionWLabel");
|
|
||||||
const QString pl_dimensionZLabel = QStringLiteral("dimensionZLabel");
|
|
||||||
|
|
||||||
const QString pl_date = QStringLiteral("date");
|
|
||||||
const QString pl_time = QStringLiteral("time");
|
|
||||||
const QString pl_birthDate = QStringLiteral("birthDate");
|
|
||||||
const QString pl_patternName = QStringLiteral("patternName");
|
|
||||||
const QString pl_patternNumber = QStringLiteral("patternNumber");
|
|
||||||
const QString pl_author = QStringLiteral("author");
|
|
||||||
const QString pl_customer = QStringLiteral("customer");
|
|
||||||
const QString pl_email = QStringLiteral("email");
|
|
||||||
const QString pl_userMaterial = QStringLiteral("userMaterial");
|
|
||||||
const QString pl_pExt = QStringLiteral("pExt");
|
|
||||||
const QString pl_pUnits = QStringLiteral("pUnits");
|
|
||||||
const QString pl_pFileName = QStringLiteral("pFileName");
|
|
||||||
const QString pl_mFileName = QStringLiteral("mFileName");
|
|
||||||
const QString pl_mExt = QStringLiteral("mExt");
|
|
||||||
const QString pl_mUnits = QStringLiteral("mUnits");
|
|
||||||
const QString pl_mSizeUnits = QStringLiteral("mSizeUnits");
|
|
||||||
const QString pl_pLetter = QStringLiteral("pLetter");
|
|
||||||
const QString pl_pAnnotation = QStringLiteral("pAnnotation");
|
|
||||||
const QString pl_pOrientation = QStringLiteral("pOrientation");
|
|
||||||
const QString pl_pRotation = QStringLiteral("pRotation");
|
|
||||||
const QString pl_pTilt = QStringLiteral("pTilt");
|
|
||||||
const QString pl_pFoldPosition = QStringLiteral("pFoldPosition");
|
|
||||||
const QString pl_pName = QStringLiteral("pName");
|
|
||||||
const QString pl_pQuantity = QStringLiteral("pQuantity");
|
|
||||||
const QString pl_mFabric = QStringLiteral("mFabric");
|
|
||||||
const QString pl_mLining = QStringLiteral("mLining");
|
|
||||||
const QString pl_mInterfacing = QStringLiteral("mInterfacing");
|
|
||||||
const QString pl_mInterlining = QStringLiteral("mInterlining");
|
|
||||||
const QString pl_wCut = QStringLiteral("wCut");
|
|
||||||
const QString pl_wOnFold = QStringLiteral("wOnFold");
|
|
||||||
const QString pl_measurement = QStringLiteral("measurement_");
|
|
||||||
const QString pl_finalMeasurement = QStringLiteral("finalMeasurement_");
|
|
||||||
|
|
||||||
const QString cursorArrowOpenHand = QStringLiteral("://cursor/cursor-arrow-openhand.png");
|
|
||||||
const QString cursorArrowCloseHand = QStringLiteral("://cursor/cursor-arrow-closehand.png");
|
|
||||||
|
|
||||||
const QString unitMM = QStringLiteral("mm");
|
|
||||||
const QString unitCM = QStringLiteral("cm");
|
|
||||||
const QString unitINCH = QStringLiteral("inch");
|
|
||||||
const QString unitPX = QStringLiteral("px");
|
|
||||||
|
|
||||||
const QString valentinaNamespace = QStringLiteral("valentina");
|
|
||||||
|
|
||||||
//---------------------------------------------------------------------------------------------------------------------
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
QPixmap QPixmapFromCache(const QString &pixmapPath)
|
QPixmap QPixmapFromCache(const QString &pixmapPath)
|
||||||
{
|
{
|
||||||
|
@ -408,10 +282,6 @@ void InitHighDpiScaling(int argc, char *argv[])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const QString strOne = QStringLiteral("one");
|
|
||||||
const QString strTwo = QStringLiteral("two");
|
|
||||||
const QString strThree = QStringLiteral("three");
|
|
||||||
|
|
||||||
Q_GLOBAL_STATIC_WITH_ARGS(const QString, strTMark, (QLatin1String("tMark")))
|
Q_GLOBAL_STATIC_WITH_ARGS(const QString, strTMark, (QLatin1String("tMark")))
|
||||||
Q_GLOBAL_STATIC_WITH_ARGS(const QString, strVMark, (QLatin1String("vMark")))
|
Q_GLOBAL_STATIC_WITH_ARGS(const QString, strVMark, (QLatin1String("vMark")))
|
||||||
Q_GLOBAL_STATIC_WITH_ARGS(const QString, strVMark2, (QLatin1String("vMark2")))
|
Q_GLOBAL_STATIC_WITH_ARGS(const QString, strVMark2, (QLatin1String("vMark2")))
|
||||||
|
@ -475,18 +345,6 @@ PassmarkLineType StringToPassmarkLineType(const QString &value)
|
||||||
return PassmarkLineType::OneLine;
|
return PassmarkLineType::OneLine;
|
||||||
}
|
}
|
||||||
|
|
||||||
const QString strStraightforward = QStringLiteral("straightforward");
|
|
||||||
const QString strBisector = QStringLiteral("bisector");
|
|
||||||
const QString strIntersection = QStringLiteral("intersection");
|
|
||||||
const QString strIntersectionOnlyLeft = QStringLiteral("intersectionLeft");
|
|
||||||
const QString strIntersectionOnlyRight = QStringLiteral("intersectionRight");
|
|
||||||
const QString strIntersection2 = QStringLiteral("intersection2");
|
|
||||||
const QString strIntersection2OnlyLeft = QStringLiteral("intersection2Left");
|
|
||||||
const QString strIntersection2OnlyRight = QStringLiteral("intersection2Right");
|
|
||||||
const QString strTypeIncrement = QStringLiteral("increment");
|
|
||||||
const QString strTypeSeparator = QStringLiteral("separator");
|
|
||||||
const QString strTypeMeasurement = QStringLiteral("measurement");
|
|
||||||
|
|
||||||
//---------------------------------------------------------------------------------------------------------------------
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
QString PassmarkAngleTypeToString(PassmarkAngleType type)
|
QString PassmarkAngleTypeToString(PassmarkAngleType type)
|
||||||
{
|
{
|
||||||
|
|
|
@ -43,7 +43,6 @@
|
||||||
#include <QMargins>
|
#include <QMargins>
|
||||||
#include <QLineF>
|
#include <QLineF>
|
||||||
|
|
||||||
#include "literals.h"
|
|
||||||
#include "debugbreak.h"
|
#include "debugbreak.h"
|
||||||
#include "defglobal.h"
|
#include "defglobal.h"
|
||||||
|
|
||||||
|
@ -366,131 +365,9 @@ if (!(cond)) \
|
||||||
bool IsOptionSet(int argc, char *argv[], const char *option);
|
bool IsOptionSet(int argc, char *argv[], const char *option);
|
||||||
void InitHighDpiScaling(int argc, char *argv[]);
|
void InitHighDpiScaling(int argc, char *argv[]);
|
||||||
|
|
||||||
// functions
|
|
||||||
extern const QString degTorad_F;
|
|
||||||
extern const QString radTodeg_F;
|
|
||||||
extern const QString sin_F;
|
|
||||||
extern const QString cos_F;
|
|
||||||
extern const QString tan_F;
|
|
||||||
extern const QString asin_F;
|
|
||||||
extern const QString acos_F;
|
|
||||||
extern const QString atan_F;
|
|
||||||
extern const QString sinh_F;
|
|
||||||
extern const QString cosh_F;
|
|
||||||
extern const QString tanh_F;
|
|
||||||
extern const QString asinh_F;
|
|
||||||
extern const QString acosh_F;
|
|
||||||
extern const QString atanh_F;
|
|
||||||
extern const QString sinD_F;
|
|
||||||
extern const QString cosD_F;
|
|
||||||
extern const QString tanD_F;
|
|
||||||
extern const QString asinD_F;
|
|
||||||
extern const QString acosD_F;
|
|
||||||
extern const QString atanD_F;
|
|
||||||
extern const QString log2_F;
|
|
||||||
extern const QString log10_F;
|
|
||||||
extern const QString log_F;
|
|
||||||
extern const QString ln_F;
|
|
||||||
extern const QString exp_F;
|
|
||||||
extern const QString sqrt_F;
|
|
||||||
extern const QString sign_F;
|
|
||||||
extern const QString rint_F;
|
|
||||||
extern const QString r2cm_F;
|
|
||||||
extern const QString csrCm_F;
|
|
||||||
extern const QString csrInch_F;
|
|
||||||
extern const QString abs_F;
|
|
||||||
extern const QString min_F;
|
|
||||||
extern const QString max_F;
|
|
||||||
extern const QString sum_F;
|
|
||||||
extern const QString avg_F;
|
|
||||||
extern const QString fmod_F;
|
|
||||||
extern const QString warning_F;
|
|
||||||
|
|
||||||
extern const QStringList builInFunctions;
|
|
||||||
|
|
||||||
// Placeholders
|
|
||||||
extern const QString pl_height;
|
|
||||||
extern const QString pl_size;
|
|
||||||
extern const QString pl_waist;
|
|
||||||
extern const QString pl_hip;
|
|
||||||
|
|
||||||
extern const QString pl_heightLabel;
|
|
||||||
extern const QString pl_sizeLabel;
|
|
||||||
extern const QString pl_hipLabel;
|
|
||||||
extern const QString pl_waistLabel;
|
|
||||||
|
|
||||||
extern const QString pl_dimensionX;
|
|
||||||
extern const QString pl_dimensionY;
|
|
||||||
extern const QString pl_dimensionW;
|
|
||||||
extern const QString pl_dimensionZ;
|
|
||||||
|
|
||||||
extern const QString pl_dimensionXLabel;
|
|
||||||
extern const QString pl_dimensionYLabel;
|
|
||||||
extern const QString pl_dimensionWLabel;
|
|
||||||
extern const QString pl_dimensionZLabel;
|
|
||||||
|
|
||||||
extern const QString pl_date;
|
|
||||||
extern const QString pl_time;
|
|
||||||
extern const QString pl_birthDate;
|
|
||||||
extern const QString pl_patternName;
|
|
||||||
extern const QString pl_patternNumber;
|
|
||||||
extern const QString pl_author;
|
|
||||||
extern const QString pl_customer;
|
|
||||||
extern const QString pl_email;
|
|
||||||
extern const QString pl_userMaterial;
|
|
||||||
extern const QString pl_pExt;
|
|
||||||
extern const QString pl_pUnits;
|
|
||||||
extern const QString pl_pFileName;
|
|
||||||
extern const QString pl_mFileName;
|
|
||||||
extern const QString pl_mExt;
|
|
||||||
extern const QString pl_mUnits;
|
|
||||||
extern const QString pl_mSizeUnits;
|
|
||||||
extern const QString pl_pLetter;
|
|
||||||
extern const QString pl_pAnnotation;
|
|
||||||
extern const QString pl_pOrientation;
|
|
||||||
extern const QString pl_pRotation;
|
|
||||||
extern const QString pl_pTilt;
|
|
||||||
extern const QString pl_pFoldPosition;
|
|
||||||
extern const QString pl_pName;
|
|
||||||
extern const QString pl_pQuantity;
|
|
||||||
extern const QString pl_mFabric;
|
|
||||||
extern const QString pl_mLining;
|
|
||||||
extern const QString pl_mInterfacing;
|
|
||||||
extern const QString pl_mInterlining;
|
|
||||||
extern const QString pl_wCut;
|
|
||||||
extern const QString pl_wOnFold;
|
|
||||||
extern const QString pl_measurement;
|
|
||||||
extern const QString pl_finalMeasurement;
|
|
||||||
|
|
||||||
// Don't forget to syncronize with XSD schema.
|
// Don't forget to syncronize with XSD schema.
|
||||||
const int userMaterialPlaceholdersQuantity = 20;
|
const int userMaterialPlaceholdersQuantity = 20;
|
||||||
|
|
||||||
extern const QString cursorArrowOpenHand;
|
|
||||||
extern const QString cursorArrowCloseHand;
|
|
||||||
|
|
||||||
extern const QString strOne;
|
|
||||||
extern const QString strTwo;
|
|
||||||
extern const QString strThree;
|
|
||||||
|
|
||||||
extern const QString strStraightforward;
|
|
||||||
extern const QString strBisector;
|
|
||||||
extern const QString strIntersection;
|
|
||||||
extern const QString strIntersectionOnlyLeft;
|
|
||||||
extern const QString strIntersectionOnlyRight;
|
|
||||||
extern const QString strIntersection2;
|
|
||||||
extern const QString strIntersection2OnlyLeft;
|
|
||||||
extern const QString strIntersection2OnlyRight;
|
|
||||||
extern const QString strTypeIncrement;
|
|
||||||
extern const QString strTypeSeparator;
|
|
||||||
extern const QString strTypeMeasurement;
|
|
||||||
|
|
||||||
extern const QString unitMM;
|
|
||||||
extern const QString unitCM;
|
|
||||||
extern const QString unitINCH;
|
|
||||||
extern const QString unitPX;
|
|
||||||
|
|
||||||
extern const QString valentinaNamespace;
|
|
||||||
|
|
||||||
QPixmap QPixmapFromCache(const QString &pixmapPath);
|
QPixmap QPixmapFromCache(const QString &pixmapPath);
|
||||||
void SetItemOverrideCursor(QGraphicsItem *item, const QString & pixmapPath, int hotX = -1, int hotY = -1);
|
void SetItemOverrideCursor(QGraphicsItem *item, const QString & pixmapPath, int hotX = -1, int hotY = -1);
|
||||||
|
|
||||||
|
|
|
@ -27,6 +27,9 @@
|
||||||
*************************************************************************/
|
*************************************************************************/
|
||||||
#include "literals.h"
|
#include "literals.h"
|
||||||
|
|
||||||
|
#include <QString>
|
||||||
|
#include <QStringList>
|
||||||
|
|
||||||
const QString LONG_OPTION_NO_HDPI_SCALING = QStringLiteral("no-scaling");
|
const QString LONG_OPTION_NO_HDPI_SCALING = QStringLiteral("no-scaling");
|
||||||
|
|
||||||
const QString editDeleteIcon = QStringLiteral("edit-delete");
|
const QString editDeleteIcon = QStringLiteral("edit-delete");
|
||||||
|
@ -34,3 +37,146 @@ const QString preferencesOtherIcon = QStringLiteral("preferences-other");
|
||||||
const QString degreeSymbol = QStringLiteral("°");
|
const QString degreeSymbol = QStringLiteral("°");
|
||||||
const QString trueStr = QStringLiteral("true");
|
const QString trueStr = QStringLiteral("true");
|
||||||
const QString falseStr = QStringLiteral("false");
|
const QString falseStr = QStringLiteral("false");
|
||||||
|
|
||||||
|
//functions
|
||||||
|
const QString degTorad_F = QStringLiteral("degTorad");
|
||||||
|
const QString radTodeg_F = QStringLiteral("radTodeg");
|
||||||
|
const QString sin_F = QStringLiteral("sin");
|
||||||
|
const QString cos_F = QStringLiteral("cos");
|
||||||
|
const QString tan_F = QStringLiteral("tan");
|
||||||
|
const QString asin_F = QStringLiteral("asin");
|
||||||
|
const QString acos_F = QStringLiteral("acos");
|
||||||
|
const QString atan_F = QStringLiteral("atan");
|
||||||
|
const QString sinh_F = QStringLiteral("sinh");
|
||||||
|
const QString cosh_F = QStringLiteral("cosh");
|
||||||
|
const QString tanh_F = QStringLiteral("tanh");
|
||||||
|
const QString asinh_F = QStringLiteral("asinh");
|
||||||
|
const QString acosh_F = QStringLiteral("acosh");
|
||||||
|
const QString atanh_F = QStringLiteral("atanh");
|
||||||
|
const QString sinD_F = QStringLiteral("sinD");
|
||||||
|
const QString cosD_F = QStringLiteral("cosD");
|
||||||
|
const QString tanD_F = QStringLiteral("tanD");
|
||||||
|
const QString asinD_F = QStringLiteral("asinD");
|
||||||
|
const QString acosD_F = QStringLiteral("acosD");
|
||||||
|
const QString atanD_F = QStringLiteral("atanD");
|
||||||
|
const QString log2_F = QStringLiteral("log2");
|
||||||
|
const QString log10_F = QStringLiteral("log10");
|
||||||
|
const QString log_F = QStringLiteral("log");
|
||||||
|
const QString ln_F = QStringLiteral("ln");
|
||||||
|
const QString exp_F = QStringLiteral("exp");
|
||||||
|
const QString sqrt_F = QStringLiteral("sqrt");
|
||||||
|
const QString sign_F = QStringLiteral("sign");
|
||||||
|
const QString rint_F = QStringLiteral("rint");
|
||||||
|
const QString r2cm_F = QStringLiteral("r2cm");
|
||||||
|
const QString csrCm_F = QStringLiteral("csrCm");
|
||||||
|
const QString csrInch_F = QStringLiteral("csrInch");
|
||||||
|
const QString abs_F = QStringLiteral("abs");
|
||||||
|
const QString min_F = QStringLiteral("min");
|
||||||
|
const QString max_F = QStringLiteral("max");
|
||||||
|
const QString sum_F = QStringLiteral("sum");
|
||||||
|
const QString avg_F = QStringLiteral("avg");
|
||||||
|
const QString fmod_F = QStringLiteral("fmod");
|
||||||
|
const QString warning_F = QStringLiteral("warning");
|
||||||
|
|
||||||
|
const QStringList builInFunctions
|
||||||
|
{
|
||||||
|
degTorad_F, radTodeg_F,
|
||||||
|
sin_F, cos_F, tan_F,
|
||||||
|
asin_F, acos_F, atan_F,
|
||||||
|
sinh_F, cosh_F, tanh_F,
|
||||||
|
asinh_F, acosh_F, atanh_F,
|
||||||
|
sinD_F, cosD_F, tanD_F,
|
||||||
|
asinD_F, acosD_F, atanD_F,
|
||||||
|
log2_F, log10_F, log_F,
|
||||||
|
ln_F,
|
||||||
|
exp_F,
|
||||||
|
sqrt_F,
|
||||||
|
sign_F,
|
||||||
|
rint_F, r2cm_F,
|
||||||
|
csrCm_F, csrInch_F,
|
||||||
|
abs_F,
|
||||||
|
min_F, max_F,
|
||||||
|
sum_F,
|
||||||
|
avg_F,
|
||||||
|
fmod_F,
|
||||||
|
warning_F
|
||||||
|
};
|
||||||
|
|
||||||
|
const QString pl_size = QStringLiteral("size");
|
||||||
|
const QString pl_height = QStringLiteral("height");
|
||||||
|
const QString pl_hip = QStringLiteral("hip");
|
||||||
|
const QString pl_waist = QStringLiteral("waist");
|
||||||
|
|
||||||
|
const QString pl_sizeLabel = QStringLiteral("sizeLabel");
|
||||||
|
const QString pl_heightLabel = QStringLiteral("heightLabel");
|
||||||
|
const QString pl_hipLabel = QStringLiteral("hipLabel");
|
||||||
|
const QString pl_waistLabel = QStringLiteral("waistLabel");
|
||||||
|
|
||||||
|
const QString pl_dimensionX = QStringLiteral("dimensionX");
|
||||||
|
const QString pl_dimensionY = QStringLiteral("dimensionY");
|
||||||
|
const QString pl_dimensionW = QStringLiteral("dimensionW");
|
||||||
|
const QString pl_dimensionZ = QStringLiteral("dimensionZ");
|
||||||
|
|
||||||
|
const QString pl_dimensionXLabel = QStringLiteral("dimensionXLabel");
|
||||||
|
const QString pl_dimensionYLabel = QStringLiteral("dimensionYLabel");
|
||||||
|
const QString pl_dimensionWLabel = QStringLiteral("dimensionWLabel");
|
||||||
|
const QString pl_dimensionZLabel = QStringLiteral("dimensionZLabel");
|
||||||
|
|
||||||
|
const QString pl_date = QStringLiteral("date");
|
||||||
|
const QString pl_time = QStringLiteral("time");
|
||||||
|
const QString pl_birthDate = QStringLiteral("birthDate");
|
||||||
|
const QString pl_patternName = QStringLiteral("patternName");
|
||||||
|
const QString pl_patternNumber = QStringLiteral("patternNumber");
|
||||||
|
const QString pl_author = QStringLiteral("author");
|
||||||
|
const QString pl_customer = QStringLiteral("customer");
|
||||||
|
const QString pl_email = QStringLiteral("email");
|
||||||
|
const QString pl_userMaterial = QStringLiteral("userMaterial");
|
||||||
|
const QString pl_pExt = QStringLiteral("pExt");
|
||||||
|
const QString pl_pUnits = QStringLiteral("pUnits");
|
||||||
|
const QString pl_pFileName = QStringLiteral("pFileName");
|
||||||
|
const QString pl_mFileName = QStringLiteral("mFileName");
|
||||||
|
const QString pl_mExt = QStringLiteral("mExt");
|
||||||
|
const QString pl_mUnits = QStringLiteral("mUnits");
|
||||||
|
const QString pl_mSizeUnits = QStringLiteral("mSizeUnits");
|
||||||
|
const QString pl_pLetter = QStringLiteral("pLetter");
|
||||||
|
const QString pl_pAnnotation = QStringLiteral("pAnnotation");
|
||||||
|
const QString pl_pOrientation = QStringLiteral("pOrientation");
|
||||||
|
const QString pl_pRotation = QStringLiteral("pRotation");
|
||||||
|
const QString pl_pTilt = QStringLiteral("pTilt");
|
||||||
|
const QString pl_pFoldPosition = QStringLiteral("pFoldPosition");
|
||||||
|
const QString pl_pName = QStringLiteral("pName");
|
||||||
|
const QString pl_pQuantity = QStringLiteral("pQuantity");
|
||||||
|
const QString pl_mFabric = QStringLiteral("mFabric");
|
||||||
|
const QString pl_mLining = QStringLiteral("mLining");
|
||||||
|
const QString pl_mInterfacing = QStringLiteral("mInterfacing");
|
||||||
|
const QString pl_mInterlining = QStringLiteral("mInterlining");
|
||||||
|
const QString pl_wCut = QStringLiteral("wCut");
|
||||||
|
const QString pl_wOnFold = QStringLiteral("wOnFold");
|
||||||
|
const QString pl_measurement = QStringLiteral("measurement_");
|
||||||
|
const QString pl_finalMeasurement = QStringLiteral("finalMeasurement_");
|
||||||
|
|
||||||
|
const QString cursorArrowOpenHand = QStringLiteral("://cursor/cursor-arrow-openhand.png");
|
||||||
|
const QString cursorArrowCloseHand = QStringLiteral("://cursor/cursor-arrow-closehand.png");
|
||||||
|
|
||||||
|
const QString strOne = QStringLiteral("one");
|
||||||
|
const QString strTwo = QStringLiteral("two");
|
||||||
|
const QString strThree = QStringLiteral("three");
|
||||||
|
|
||||||
|
const QString strStraightforward = QStringLiteral("straightforward");
|
||||||
|
const QString strBisector = QStringLiteral("bisector");
|
||||||
|
const QString strIntersection = QStringLiteral("intersection");
|
||||||
|
const QString strIntersectionOnlyLeft = QStringLiteral("intersectionLeft");
|
||||||
|
const QString strIntersectionOnlyRight = QStringLiteral("intersectionRight");
|
||||||
|
const QString strIntersection2 = QStringLiteral("intersection2");
|
||||||
|
const QString strIntersection2OnlyLeft = QStringLiteral("intersection2Left");
|
||||||
|
const QString strIntersection2OnlyRight = QStringLiteral("intersection2Right");
|
||||||
|
const QString strTypeIncrement = QStringLiteral("increment");
|
||||||
|
const QString strTypeSeparator = QStringLiteral("separator");
|
||||||
|
const QString strTypeMeasurement = QStringLiteral("measurement");
|
||||||
|
|
||||||
|
const QString unitMM = QStringLiteral("mm");
|
||||||
|
const QString unitCM = QStringLiteral("cm");
|
||||||
|
const QString unitINCH = QStringLiteral("inch");
|
||||||
|
const QString unitPX = QStringLiteral("px");
|
||||||
|
|
||||||
|
const QString valentinaNamespace = QStringLiteral("valentina");
|
||||||
|
|
|
@ -28,7 +28,8 @@
|
||||||
#ifndef LITERALS_H
|
#ifndef LITERALS_H
|
||||||
#define LITERALS_H
|
#define LITERALS_H
|
||||||
|
|
||||||
#include <QString>
|
class QString;
|
||||||
|
class QStringList;
|
||||||
|
|
||||||
// From documantation: If you use QStringLiteral you should avoid declaring the same literal in multiple places: This
|
// From documantation: If you use QStringLiteral you should avoid declaring the same literal in multiple places: This
|
||||||
// furthermore blows up the binary sizes.
|
// furthermore blows up the binary sizes.
|
||||||
|
@ -41,4 +42,126 @@ extern const QString degreeSymbol;
|
||||||
extern const QString trueStr;
|
extern const QString trueStr;
|
||||||
extern const QString falseStr;
|
extern const QString falseStr;
|
||||||
|
|
||||||
|
// functions
|
||||||
|
extern const QString degTorad_F;
|
||||||
|
extern const QString radTodeg_F;
|
||||||
|
extern const QString sin_F;
|
||||||
|
extern const QString cos_F;
|
||||||
|
extern const QString tan_F;
|
||||||
|
extern const QString asin_F;
|
||||||
|
extern const QString acos_F;
|
||||||
|
extern const QString atan_F;
|
||||||
|
extern const QString sinh_F;
|
||||||
|
extern const QString cosh_F;
|
||||||
|
extern const QString tanh_F;
|
||||||
|
extern const QString asinh_F;
|
||||||
|
extern const QString acosh_F;
|
||||||
|
extern const QString atanh_F;
|
||||||
|
extern const QString sinD_F;
|
||||||
|
extern const QString cosD_F;
|
||||||
|
extern const QString tanD_F;
|
||||||
|
extern const QString asinD_F;
|
||||||
|
extern const QString acosD_F;
|
||||||
|
extern const QString atanD_F;
|
||||||
|
extern const QString log2_F;
|
||||||
|
extern const QString log10_F;
|
||||||
|
extern const QString log_F;
|
||||||
|
extern const QString ln_F;
|
||||||
|
extern const QString exp_F;
|
||||||
|
extern const QString sqrt_F;
|
||||||
|
extern const QString sign_F;
|
||||||
|
extern const QString rint_F;
|
||||||
|
extern const QString r2cm_F;
|
||||||
|
extern const QString csrCm_F;
|
||||||
|
extern const QString csrInch_F;
|
||||||
|
extern const QString abs_F;
|
||||||
|
extern const QString min_F;
|
||||||
|
extern const QString max_F;
|
||||||
|
extern const QString sum_F;
|
||||||
|
extern const QString avg_F;
|
||||||
|
extern const QString fmod_F;
|
||||||
|
extern const QString warning_F;
|
||||||
|
|
||||||
|
extern const QStringList builInFunctions;
|
||||||
|
|
||||||
|
// Placeholders
|
||||||
|
extern const QString pl_height;
|
||||||
|
extern const QString pl_size;
|
||||||
|
extern const QString pl_waist;
|
||||||
|
extern const QString pl_hip;
|
||||||
|
|
||||||
|
extern const QString pl_heightLabel;
|
||||||
|
extern const QString pl_sizeLabel;
|
||||||
|
extern const QString pl_hipLabel;
|
||||||
|
extern const QString pl_waistLabel;
|
||||||
|
|
||||||
|
extern const QString pl_dimensionX;
|
||||||
|
extern const QString pl_dimensionY;
|
||||||
|
extern const QString pl_dimensionW;
|
||||||
|
extern const QString pl_dimensionZ;
|
||||||
|
|
||||||
|
extern const QString pl_dimensionXLabel;
|
||||||
|
extern const QString pl_dimensionYLabel;
|
||||||
|
extern const QString pl_dimensionWLabel;
|
||||||
|
extern const QString pl_dimensionZLabel;
|
||||||
|
|
||||||
|
extern const QString pl_date;
|
||||||
|
extern const QString pl_time;
|
||||||
|
extern const QString pl_birthDate;
|
||||||
|
extern const QString pl_patternName;
|
||||||
|
extern const QString pl_patternNumber;
|
||||||
|
extern const QString pl_author;
|
||||||
|
extern const QString pl_customer;
|
||||||
|
extern const QString pl_email;
|
||||||
|
extern const QString pl_userMaterial;
|
||||||
|
extern const QString pl_pExt;
|
||||||
|
extern const QString pl_pUnits;
|
||||||
|
extern const QString pl_pFileName;
|
||||||
|
extern const QString pl_mFileName;
|
||||||
|
extern const QString pl_mExt;
|
||||||
|
extern const QString pl_mUnits;
|
||||||
|
extern const QString pl_mSizeUnits;
|
||||||
|
extern const QString pl_pLetter;
|
||||||
|
extern const QString pl_pAnnotation;
|
||||||
|
extern const QString pl_pOrientation;
|
||||||
|
extern const QString pl_pRotation;
|
||||||
|
extern const QString pl_pTilt;
|
||||||
|
extern const QString pl_pFoldPosition;
|
||||||
|
extern const QString pl_pName;
|
||||||
|
extern const QString pl_pQuantity;
|
||||||
|
extern const QString pl_mFabric;
|
||||||
|
extern const QString pl_mLining;
|
||||||
|
extern const QString pl_mInterfacing;
|
||||||
|
extern const QString pl_mInterlining;
|
||||||
|
extern const QString pl_wCut;
|
||||||
|
extern const QString pl_wOnFold;
|
||||||
|
extern const QString pl_measurement;
|
||||||
|
extern const QString pl_finalMeasurement;
|
||||||
|
|
||||||
|
extern const QString cursorArrowOpenHand;
|
||||||
|
extern const QString cursorArrowCloseHand;
|
||||||
|
|
||||||
|
extern const QString strOne;
|
||||||
|
extern const QString strTwo;
|
||||||
|
extern const QString strThree;
|
||||||
|
|
||||||
|
extern const QString strStraightforward;
|
||||||
|
extern const QString strBisector;
|
||||||
|
extern const QString strIntersection;
|
||||||
|
extern const QString strIntersectionOnlyLeft;
|
||||||
|
extern const QString strIntersectionOnlyRight;
|
||||||
|
extern const QString strIntersection2;
|
||||||
|
extern const QString strIntersection2OnlyLeft;
|
||||||
|
extern const QString strIntersection2OnlyRight;
|
||||||
|
extern const QString strTypeIncrement;
|
||||||
|
extern const QString strTypeSeparator;
|
||||||
|
extern const QString strTypeMeasurement;
|
||||||
|
|
||||||
|
extern const QString unitMM;
|
||||||
|
extern const QString unitCM;
|
||||||
|
extern const QString unitINCH;
|
||||||
|
extern const QString unitPX;
|
||||||
|
|
||||||
|
extern const QString valentinaNamespace;
|
||||||
|
|
||||||
#endif // LITERALS_H
|
#endif // LITERALS_H
|
||||||
|
|
|
@ -47,6 +47,7 @@
|
||||||
#include "../vmisc/def.h"
|
#include "../vmisc/def.h"
|
||||||
#include "../vmisc/vmath.h"
|
#include "../vmisc/vmath.h"
|
||||||
#include "../vmisc/compatibility.h"
|
#include "../vmisc/compatibility.h"
|
||||||
|
#include "../vmisc/literals.h"
|
||||||
#include "../vpatterndb/pmsystems.h"
|
#include "../vpatterndb/pmsystems.h"
|
||||||
|
|
||||||
const int VCommonSettings::defaultScrollingDuration = 300;
|
const int VCommonSettings::defaultScrollingDuration = 300;
|
||||||
|
|
|
@ -45,6 +45,7 @@
|
||||||
#include "../vgeometry/vellipticalarc.h"
|
#include "../vgeometry/vellipticalarc.h"
|
||||||
#include "../vmisc/diagnostic.h"
|
#include "../vmisc/diagnostic.h"
|
||||||
#include "../vmisc/vabstractapplication.h"
|
#include "../vmisc/vabstractapplication.h"
|
||||||
|
#include "../vmisc/literals.h"
|
||||||
#include "variables/varcradius.h"
|
#include "variables/varcradius.h"
|
||||||
#include "variables/vcurveangle.h"
|
#include "variables/vcurveangle.h"
|
||||||
#include "variables/vcurvelength.h"
|
#include "variables/vcurvelength.h"
|
||||||
|
|
|
@ -42,6 +42,7 @@
|
||||||
#include "../vpatterndb/vtranslatevars.h"
|
#include "../vpatterndb/vtranslatevars.h"
|
||||||
#include "../vmisc/def.h"
|
#include "../vmisc/def.h"
|
||||||
#include "../vmisc/vabstractapplication.h"
|
#include "../vmisc/vabstractapplication.h"
|
||||||
|
#include "../vmisc/literals.h"
|
||||||
#include "vtranslatemeasurements.h"
|
#include "vtranslatemeasurements.h"
|
||||||
#include "pmsystems.h"
|
#include "pmsystems.h"
|
||||||
|
|
||||||
|
|
|
@ -33,6 +33,7 @@
|
||||||
#include "../vmisc/vabstractvalapplication.h"
|
#include "../vmisc/vabstractvalapplication.h"
|
||||||
#include "../vwidgets/vcomboboxdelegate.h"
|
#include "../vwidgets/vcomboboxdelegate.h"
|
||||||
#include "../vmisc/vvalentinasettings.h"
|
#include "../vmisc/vvalentinasettings.h"
|
||||||
|
#include "../vmisc/literals.h"
|
||||||
|
|
||||||
namespace
|
namespace
|
||||||
{
|
{
|
||||||
|
|
|
@ -46,6 +46,7 @@
|
||||||
#include "../vwidgets/global.h"
|
#include "../vwidgets/global.h"
|
||||||
#include "../vgeometry/vgobject.h"
|
#include "../vgeometry/vgobject.h"
|
||||||
#include "../vmisc/vabstractapplication.h"
|
#include "../vmisc/vabstractapplication.h"
|
||||||
|
#include "../vmisc/literals.h"
|
||||||
#include "vmaingraphicsscene.h"
|
#include "vmaingraphicsscene.h"
|
||||||
#include "vmaingraphicsview.h"
|
#include "vmaingraphicsview.h"
|
||||||
#include "vgraphicssimpletextitem.h"
|
#include "vgraphicssimpletextitem.h"
|
||||||
|
|
|
@ -38,6 +38,7 @@
|
||||||
#include "../vmisc/def.h"
|
#include "../vmisc/def.h"
|
||||||
#include "../vmisc/vmath.h"
|
#include "../vmisc/vmath.h"
|
||||||
#include "../vmisc/vabstractvalapplication.h"
|
#include "../vmisc/vabstractvalapplication.h"
|
||||||
|
#include "../vmisc/literals.h"
|
||||||
#include "global.h"
|
#include "global.h"
|
||||||
|
|
||||||
#include "vgrainlineitem.h"
|
#include "vgrainlineitem.h"
|
||||||
|
|
|
@ -49,6 +49,7 @@
|
||||||
#include "vscenepoint.h"
|
#include "vscenepoint.h"
|
||||||
#include "../vmisc/vmath.h"
|
#include "../vmisc/vmath.h"
|
||||||
#include "../vmisc/vabstractvalapplication.h"
|
#include "../vmisc/vabstractvalapplication.h"
|
||||||
|
#include "../vmisc/literals.h"
|
||||||
|
|
||||||
//---------------------------------------------------------------------------------------------------------------------
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -59,6 +59,7 @@
|
||||||
#include "vcontrolpointspline.h"
|
#include "vcontrolpointspline.h"
|
||||||
#include "../vmisc/vabstractapplication.h"
|
#include "../vmisc/vabstractapplication.h"
|
||||||
#include "../vmisc/vcommonsettings.h"
|
#include "../vmisc/vcommonsettings.h"
|
||||||
|
#include "../vmisc/literals.h"
|
||||||
#include "vabstractmainwindow.h"
|
#include "vabstractmainwindow.h"
|
||||||
#include "global.h"
|
#include "global.h"
|
||||||
#include "../ifc/xml/utils.h"
|
#include "../ifc/xml/utils.h"
|
||||||
|
|
|
@ -41,6 +41,7 @@
|
||||||
|
|
||||||
#include "../vmisc/def.h"
|
#include "../vmisc/def.h"
|
||||||
#include "../vmisc/vmath.h"
|
#include "../vmisc/vmath.h"
|
||||||
|
#include "../vmisc/literals.h"
|
||||||
#include "vtextgraphicsitem.h"
|
#include "vtextgraphicsitem.h"
|
||||||
|
|
||||||
const qreal resizeSquare = (3./*mm*/ / 25.4) * PrintDPI;
|
const qreal resizeSquare = (3./*mm*/ / 25.4) * PrintDPI;
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
#include "../qmuparser/qmudef.h"
|
#include "../qmuparser/qmudef.h"
|
||||||
#include "../vpatterndb/vtranslatevars.h"
|
#include "../vpatterndb/vtranslatevars.h"
|
||||||
#include "../ifc/ifcdef.h"
|
#include "../ifc/ifcdef.h"
|
||||||
|
#include "../vmisc/literals.h"
|
||||||
|
|
||||||
#include <QtTest>
|
#include <QtTest>
|
||||||
#include <QTranslator>
|
#include <QTranslator>
|
||||||
|
|
Loading…
Reference in New Issue
Block a user