60 #include <QStringList>
63 #include "../vmisc/def.h"
64 #include "../vmisc/diagnostic.h"
70 extern Q_CORE_EXPORT
int qt_ntfs_permission_lookup;
76 #define NULL_ID null_id
77 #define NULL_ID_STR "0"
80 # if defined(__clang__)
81 # if __has_feature(cxx_noexcept)
82 # define V_NOEXCEPT_EXPR(x) noexcept(x)
84 # elif defined(__GNUC__)
85 # if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6)) && defined(__GXX_EXPERIMENTAL_CXX0X__)
86 # define V_NOEXCEPT_EXPR(x) noexcept(x)
88 # elif defined(_MSC_FULL_VER) && _MSC_FULL_VER >= 190023026
89 # define V_NOEXCEPT_EXPR(x) noexcept(x)
91 # define V_NOEXCEPT_EXPR(x)
95 extern const QString
AttrMx;
96 extern const QString
AttrMy;
109 extern const QString
AttrX;
110 extern const QString
AttrY;
240 #define ELARC_ "ElArc_"
244 extern const QString
line_;
246 extern const QString
arc_;
247 extern const QString
elarc_;
248 extern const QString
spl_;
270 extern const QString
seg_;
277 QT_WARNING_DISABLE_GCC(
"-Weffc++")
const QString ColorDarkRed
const QString ColorDarkGray
const QString AttrBasePoint
const QString ColorCornFlowerBlue
const QString CustomMSign
const QString AttrC1Radius
const QString LineTypeByGroup
const QString CustomIncrSign
const QString AttrDuplicate
const QString angle1ElArc_
const QString angle1SplPath
const QString ColorLightGray
const QString AttrPShoulder
const QString radius2ElArc_
const QString c1LengthSpl_
const QString AttrLineType
const QString AttrBaseLineP1
const QString AttrSecondPoint
const QString AttrC2Radius
const QString FilldDiagonalCross
const QString FillBackwardDiagonal
const QString LineTypeSolidLine
const QString AttrFirstPoint
const QString AttrLineWeight
const QString AttrP1Line1
const QString AttrPSpline
const QString ColorMediumSeaGreen
const QString AttrShowPointName2
const QString ColorYellow
const QString AttrPenStyle
const QString AttrSecondArc
const QString AttrShowPointName1
const QString LineTypeDashDotLine
const QString AttrFirstArc
const QString LineTypeDashDotDotLine
const QString AttrRadius2
const QString AttrShowPointName
const QString LineTypeDashLine
const QString FillHorizLines
const QString AttrAxisType
static const quint32 null_id
const QString ColorGoldenRod
const QString AttrC1Center
const QString ColorDarkBlue
QStringList LineTypes()
LineTypeList return list of all line types.
const QString ColorViolet
const QString AttrCrossPoint
QMap< QString, QString > lineTypeList()
const QString AttrTangent
const QString AttrLength2
const QString angle2ElArc_
QMap< QString, QString > curveLineTypeList()
const QString currentSeamAllowance
const QString angle2SplPath
const QString AttrPieceLocked
const QString ColorLightSalmon
const QString AttrRotationAngle
const QString AttrBaseLineP2
const QString LineTypeNone
const QString AttrRadius1
const QString AttrObjName
const QString AttrHCrossPoint
const QString AttrLength1
const QString AttrInLayout
const QString c1LengthSplPath
QString PenStyleToLineType(Qt::PenStyle penStyle)
const QString c2LengthSpl_
const QString AttrC2Center
const QString ColorDarkGreen
const QString AttrThirdPoint
const QString currentLength
const QStringList builInVariables
const QString AttrVCrossPoint
const QString ColorDeepPink
const QString AttrCRadius
const QString AttrLineColor
const QString c2LengthSplPath
const QString AttrPathPoint
const QString AttrP2Line2
const QString AttrP1Line2
const QString AttrIdObject
const QString AttrP2Line1
const QString AttrCCenter
const QString FillVertLines
const QString measurement_
Qt::PenStyle lineTypeToPenStyle(const QString &lineType)
LineStyle return pen style for current line style.
QMap< QString, QString > lineWeightList()
const QString ColorByGroup
const QString ColorOrange
const QString LineWeightByGroup
const QString radius1ElArc_
const QString ColorDeepSkyBlue
const QString ColorDarkViolet
const QString LineTypeDotLine
const QString FillForwardDiagonal