aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/modelinglib
diff options
context:
space:
mode:
authorJochen Becher <jochen_becher@gmx.de>2017-07-30 21:35:16 +0200
committerJochen Becher <jochen_becher@gmx.de>2017-08-05 20:35:23 +0000
commit2b311792c54e6a142a94f3c606c884fd3f267fe0 (patch)
tree5ca29562cd7bee9cafb484fdf0cd637c2b14c62f /src/libs/modelinglib
parenta9284cd6455c883ee0f69e2b6c4034503cf258d7 (diff)
ModelEditor: Remove QStringLiteral from modelinglib
Change-Id: I76de9e2b97b11c2c01136a0c395447fd10698906 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'src/libs/modelinglib')
-rw-r--r--src/libs/modelinglib/qmt/config/stereotypedefinitionparser.cpp312
-rw-r--r--src/libs/modelinglib/qmt/config/textscanner.cpp6
-rw-r--r--src/libs/modelinglib/qmt/controller/namecontroller.cpp10
-rw-r--r--src/libs/modelinglib/qmt/diagram_scene/items/classitem.cpp48
-rw-r--r--src/libs/modelinglib/qmt/diagram_scene/items/componentitem.cpp2
-rw-r--r--src/libs/modelinglib/qmt/diagram_scene/items/diagramitem.cpp2
-rw-r--r--src/libs/modelinglib/qmt/diagram_scene/items/itemitem.cpp2
-rw-r--r--src/libs/modelinglib/qmt/diagram_scene/items/objectitem.cpp112
-rw-r--r--src/libs/modelinglib/qmt/diagram_scene/items/packageitem.cpp2
-rw-r--r--src/libs/modelinglib/qmt/diagram_scene/items/relationitem.cpp6
-rw-r--r--src/libs/modelinglib/qmt/diagram_scene/parts/alignbuttonsitem.cpp12
-rw-r--r--src/libs/modelinglib/qmt/diagram_scene/parts/contextlabelitem.cpp6
-rw-r--r--src/libs/modelinglib/qmt/diagram_scene/parts/stereotypesitem.cpp2
-rw-r--r--src/libs/modelinglib/qmt/diagram_scene/parts/templateparameterbox.cpp2
-rw-r--r--src/libs/modelinglib/qmt/model_ui/stereotypescontroller.cpp2
-rw-r--r--src/libs/modelinglib/qmt/model_ui/treemodel.cpp32
-rw-r--r--src/libs/modelinglib/qmt/model_widgets_ui/classmembersedit.cpp128
-rw-r--r--src/libs/modelinglib/qmt/model_widgets_ui/modeltreeview.cpp20
-rw-r--r--src/libs/modelinglib/qmt/model_widgets_ui/propertiesviewmview.cpp16
-rw-r--r--src/libs/modelinglib/qmt/serializer/diagramserializer.cpp106
-rw-r--r--src/libs/modelinglib/qmt/serializer/infrastructureserializer.h10
-rw-r--r--src/libs/modelinglib/qmt/serializer/modelserializer.cpp84
-rw-r--r--src/libs/modelinglib/qmt/serializer/projectserializer.cpp14
-rw-r--r--src/libs/modelinglib/qmt/tasks/diagramscenecontroller.cpp1
-rw-r--r--src/libs/modelinglib/qtserialization/inc/qark/baseclass.h4
-rw-r--r--src/libs/modelinglib/qtserialization/inc/qark/serialize_basic.h8
-rw-r--r--src/libs/modelinglib/qtserialization/inc/qark/serialize_container.h50
27 files changed, 499 insertions, 500 deletions
diff --git a/src/libs/modelinglib/qmt/config/stereotypedefinitionparser.cpp b/src/libs/modelinglib/qmt/config/stereotypedefinitionparser.cpp
index 50b1f26a9b7..444c3e83cbd 100644
--- a/src/libs/modelinglib/qmt/config/stereotypedefinitionparser.cpp
+++ b/src/libs/modelinglib/qmt/config/stereotypedefinitionparser.cpp
@@ -232,88 +232,88 @@ void StereotypeDefinitionParser::parse(ITextSource *source)
TextScanner textScanner;
textScanner.setKeywords(
QList<QPair<QString, int> >()
- << qMakePair(QString(QStringLiteral("icon")), KEYWORD_ICON)
- << qMakePair(QString(QStringLiteral("id")), KEYWORD_ID)
- << qMakePair(QString(QStringLiteral("title")), KEYWORD_TITLE)
- << qMakePair(QString(QStringLiteral("elements")), KEYWORD_ELEMENTS)
- << qMakePair(QString(QStringLiteral("stereotype")), KEYWORD_STEREOTYPE)
- << qMakePair(QString(QStringLiteral("width")), KEYWORD_WIDTH)
- << qMakePair(QString(QStringLiteral("height")), KEYWORD_HEIGHT)
- << qMakePair(QString(QStringLiteral("minwidth")), KEYWORD_MINWIDTH)
- << qMakePair(QString(QStringLiteral("minheight")), KEYWORD_MINHEIGHT)
- << qMakePair(QString(QStringLiteral("locksize")), KEYWORD_LOCK_SIZE)
- << qMakePair(QString(QStringLiteral("display")), KEYWORD_DISPLAY)
- << qMakePair(QString(QStringLiteral("textalignment")), KEYWORD_TEXTALIGN)
- << qMakePair(QString(QStringLiteral("basecolor")), KEYWORD_BASECOLOR)
- << qMakePair(QString(QStringLiteral("shape")), KEYWORD_SHAPE)
- << qMakePair(QString(QStringLiteral("circle")), KEYWORD_CIRCLE)
- << qMakePair(QString(QStringLiteral("ellipse")), KEYWORD_ELLIPSE)
- << qMakePair(QString(QStringLiteral("line")), KEYWORD_LINE)
- << qMakePair(QString(QStringLiteral("rect")), KEYWORD_RECT)
- << qMakePair(QString(QStringLiteral("roundedrect")), KEYWORD_ROUNDEDRECT)
- << qMakePair(QString(QStringLiteral("arc")), KEYWORD_ARC)
- << qMakePair(QString(QStringLiteral("moveto")), KEYWORD_MOVETO)
- << qMakePair(QString(QStringLiteral("lineto")), KEYWORD_LINETO)
- << qMakePair(QString(QStringLiteral("arcmoveto")), KEYWORD_ARCMOVETO)
- << qMakePair(QString(QStringLiteral("arcto")), KEYWORD_ARCTO)
- << qMakePair(QString(QStringLiteral("close")), KEYWORD_CLOSE)
- << qMakePair(QString(QStringLiteral("x")), KEYWORD_X)
- << qMakePair(QString(QStringLiteral("y")), KEYWORD_Y)
- << qMakePair(QString(QStringLiteral("x0")), KEYWORD_X0)
- << qMakePair(QString(QStringLiteral("y0")), KEYWORD_Y0)
- << qMakePair(QString(QStringLiteral("x1")), KEYWORD_X1)
- << qMakePair(QString(QStringLiteral("y1")), KEYWORD_Y1)
- << qMakePair(QString(QStringLiteral("radius")), KEYWORD_RADIUS)
- << qMakePair(QString(QStringLiteral("radiusx")), KEYWORD_RADIUS_X)
- << qMakePair(QString(QStringLiteral("radiusy")), KEYWORD_RADIUS_Y)
- << qMakePair(QString(QStringLiteral("start")), KEYWORD_START)
- << qMakePair(QString(QStringLiteral("span")), KEYWORD_SPAN)
- << qMakePair(QString(QStringLiteral("toolbar")), KEYWORD_TOOLBAR)
- << qMakePair(QString(QStringLiteral("priority")), KEYWORD_PRIORITY)
- << qMakePair(QString(QStringLiteral("tools")), KEYWORD_TOOLS)
- << qMakePair(QString(QStringLiteral("tool")), KEYWORD_TOOL)
- << qMakePair(QString(QStringLiteral("element")), KEYWORD_ELEMENT)
- << qMakePair(QString(QStringLiteral("separator")), KEYWORD_SEPARATOR)
- << qMakePair(QString(QStringLiteral("relation")), KEYWORD_RELATION)
- << qMakePair(QString(QStringLiteral("dependency")), KEYWORD_DEPENDENCY)
- << qMakePair(QString(QStringLiteral("inheritance")), KEYWORD_INHERITANCE)
- << qMakePair(QString(QStringLiteral("association")), KEYWORD_ASSOCIATION)
- << qMakePair(QString(QStringLiteral("name")), KEYWORD_NAME)
- << qMakePair(QString(QStringLiteral("direction")), KEYWORD_DIRECTION)
- << qMakePair(QString(QStringLiteral("atob")), KEYWORD_ATOB)
- << qMakePair(QString(QStringLiteral("btoa")), KEYWORD_BTOA)
- << qMakePair(QString(QStringLiteral("bi")), KEYWORD_BI)
- << qMakePair(QString(QStringLiteral("end")), KEYWORD_END)
- << qMakePair(QString(QStringLiteral("a")), KEYWORD_A)
- << qMakePair(QString(QStringLiteral("b")), KEYWORD_B)
- << qMakePair(QString(QStringLiteral("role")), KEYWORD_ROLE)
- << qMakePair(QString(QStringLiteral("cardinality")), KEYWORD_CARDINALITY)
- << qMakePair(QString(QStringLiteral("navigable")), KEYWORD_NAVIGABLE)
- << qMakePair(QString(QStringLiteral("relationship")), KEYWORD_RELATIONSHIP)
- << qMakePair(QString(QStringLiteral("aggregation")), KEYWORD_AGGREGATION)
- << qMakePair(QString(QStringLiteral("composition")), KEYWORD_COMPOSITION)
- << qMakePair(QString(QStringLiteral("shaft")), KEYWORD_SHAFT)
- << qMakePair(QString(QStringLiteral("head")), KEYWORD_HEAD)
- << qMakePair(QString(QStringLiteral("diamond")), KEYWORD_DIAMOND)
- << qMakePair(QString(QStringLiteral("triangle")), KEYWORD_TRIANGLE)
- << qMakePair(QString(QStringLiteral("filled")), KEYWORD_FILLED)
- << qMakePair(QString(QStringLiteral("pattern")), KEYWORD_PATTERN)
- << qMakePair(QString(QStringLiteral("solid")), KEYWORD_SOLID)
- << qMakePair(QString(QStringLiteral("dot")), KEYWORD_DOT)
- << qMakePair(QString(QStringLiteral("dash")), KEYWORD_DASH)
- << qMakePair(QString(QStringLiteral("dashdot")), KEYWORD_DASHDOT)
- << qMakePair(QString(QStringLiteral("dashdotdot")), KEYWORD_DASHDOTDOT)
- << qMakePair(QString(QStringLiteral("color")), KEYWORD_COLOR)
+ << qMakePair(QString("icon"), KEYWORD_ICON)
+ << qMakePair(QString("id"), KEYWORD_ID)
+ << qMakePair(QString("title"), KEYWORD_TITLE)
+ << qMakePair(QString("elements"), KEYWORD_ELEMENTS)
+ << qMakePair(QString("stereotype"), KEYWORD_STEREOTYPE)
+ << qMakePair(QString("width"), KEYWORD_WIDTH)
+ << qMakePair(QString("height"), KEYWORD_HEIGHT)
+ << qMakePair(QString("minwidth"), KEYWORD_MINWIDTH)
+ << qMakePair(QString("minheight"), KEYWORD_MINHEIGHT)
+ << qMakePair(QString("locksize"), KEYWORD_LOCK_SIZE)
+ << qMakePair(QString("display"), KEYWORD_DISPLAY)
+ << qMakePair(QString("textalignment"), KEYWORD_TEXTALIGN)
+ << qMakePair(QString("basecolor"), KEYWORD_BASECOLOR)
+ << qMakePair(QString("shape"), KEYWORD_SHAPE)
+ << qMakePair(QString("circle"), KEYWORD_CIRCLE)
+ << qMakePair(QString("ellipse"), KEYWORD_ELLIPSE)
+ << qMakePair(QString("line"), KEYWORD_LINE)
+ << qMakePair(QString("rect"), KEYWORD_RECT)
+ << qMakePair(QString("roundedrect"), KEYWORD_ROUNDEDRECT)
+ << qMakePair(QString("arc"), KEYWORD_ARC)
+ << qMakePair(QString("moveto"), KEYWORD_MOVETO)
+ << qMakePair(QString("lineto"), KEYWORD_LINETO)
+ << qMakePair(QString("arcmoveto"), KEYWORD_ARCMOVETO)
+ << qMakePair(QString("arcto"), KEYWORD_ARCTO)
+ << qMakePair(QString("close"), KEYWORD_CLOSE)
+ << qMakePair(QString("x"), KEYWORD_X)
+ << qMakePair(QString("y"), KEYWORD_Y)
+ << qMakePair(QString("x0"), KEYWORD_X0)
+ << qMakePair(QString("y0"), KEYWORD_Y0)
+ << qMakePair(QString("x1"), KEYWORD_X1)
+ << qMakePair(QString("y1"), KEYWORD_Y1)
+ << qMakePair(QString("radius"), KEYWORD_RADIUS)
+ << qMakePair(QString("radiusx"), KEYWORD_RADIUS_X)
+ << qMakePair(QString("radiusy"), KEYWORD_RADIUS_Y)
+ << qMakePair(QString("start"), KEYWORD_START)
+ << qMakePair(QString("span"), KEYWORD_SPAN)
+ << qMakePair(QString("toolbar"), KEYWORD_TOOLBAR)
+ << qMakePair(QString("priority"), KEYWORD_PRIORITY)
+ << qMakePair(QString("tools"), KEYWORD_TOOLS)
+ << qMakePair(QString("tool"), KEYWORD_TOOL)
+ << qMakePair(QString("element"), KEYWORD_ELEMENT)
+ << qMakePair(QString("separator"), KEYWORD_SEPARATOR)
+ << qMakePair(QString("relation"), KEYWORD_RELATION)
+ << qMakePair(QString("dependency"), KEYWORD_DEPENDENCY)
+ << qMakePair(QString("inheritance"), KEYWORD_INHERITANCE)
+ << qMakePair(QString("association"), KEYWORD_ASSOCIATION)
+ << qMakePair(QString("name"), KEYWORD_NAME)
+ << qMakePair(QString("direction"), KEYWORD_DIRECTION)
+ << qMakePair(QString("atob"), KEYWORD_ATOB)
+ << qMakePair(QString("btoa"), KEYWORD_BTOA)
+ << qMakePair(QString("bi"), KEYWORD_BI)
+ << qMakePair(QString("end"), KEYWORD_END)
+ << qMakePair(QString("a"), KEYWORD_A)
+ << qMakePair(QString("b"), KEYWORD_B)
+ << qMakePair(QString("role"), KEYWORD_ROLE)
+ << qMakePair(QString("cardinality"), KEYWORD_CARDINALITY)
+ << qMakePair(QString("navigable"), KEYWORD_NAVIGABLE)
+ << qMakePair(QString("relationship"), KEYWORD_RELATIONSHIP)
+ << qMakePair(QString("aggregation"), KEYWORD_AGGREGATION)
+ << qMakePair(QString("composition"), KEYWORD_COMPOSITION)
+ << qMakePair(QString("shaft"), KEYWORD_SHAFT)
+ << qMakePair(QString("head"), KEYWORD_HEAD)
+ << qMakePair(QString("diamond"), KEYWORD_DIAMOND)
+ << qMakePair(QString("triangle"), KEYWORD_TRIANGLE)
+ << qMakePair(QString("filled"), KEYWORD_FILLED)
+ << qMakePair(QString("pattern"), KEYWORD_PATTERN)
+ << qMakePair(QString("solid"), KEYWORD_SOLID)
+ << qMakePair(QString("dot"), KEYWORD_DOT)
+ << qMakePair(QString("dash"), KEYWORD_DASH)
+ << qMakePair(QString("dashdot"), KEYWORD_DASHDOT)
+ << qMakePair(QString("dashdotdot"), KEYWORD_DASHDOTDOT)
+ << qMakePair(QString("color"), KEYWORD_COLOR)
);
textScanner.setOperators(
QList<QPair<QString, int> >()
- << qMakePair(QString(QStringLiteral(";")), OPERATOR_SEMICOLON)
- << qMakePair(QString(QStringLiteral("{")), OPERATOR_BRACE_OPEN)
- << qMakePair(QString(QStringLiteral("}")), OPERATOR_BRACE_CLOSE)
- << qMakePair(QString(QStringLiteral(":")), OPERATOR_COLON)
- << qMakePair(QString(QStringLiteral(",")), OPERATOR_COMMA)
- << qMakePair(QString(QStringLiteral(".")), OPERATOR_PERIOD)
- << qMakePair(QString(QStringLiteral("-")), OPERATOR_MINUS)
+ << qMakePair(QString(";"), OPERATOR_SEMICOLON)
+ << qMakePair(QString("{"), OPERATOR_BRACE_OPEN)
+ << qMakePair(QString("}"), OPERATOR_BRACE_CLOSE)
+ << qMakePair(QString(":"), OPERATOR_COLON)
+ << qMakePair(QString(","), OPERATOR_COMMA)
+ << qMakePair(QString("."), OPERATOR_PERIOD)
+ << qMakePair(QString("-"), OPERATOR_MINUS)
);
textScanner.setSource(source);
@@ -346,7 +346,7 @@ void StereotypeDefinitionParser::parseFile()
else if (token.type() == Token::TokenKeyword && token.subtype() == KEYWORD_ASSOCIATION)
parseRelation(CustomRelation::Element::Association);
else
- throw StereotypeDefinitionParserError(QStringLiteral("Expected 'Icon', 'Toolbar', 'Relation', 'Dependency', 'Inheritance' or 'Association'."), token.sourcePos());
+ throw StereotypeDefinitionParserError("Expected 'Icon', 'Toolbar', 'Relation', 'Dependency', 'Inheritance' or 'Association'.", token.sourcePos());
}
}
@@ -368,11 +368,11 @@ void StereotypeDefinitionParser::parseIcon()
case KEYWORD_ELEMENTS:
{
const static QHash<QString, StereotypeIcon::Element> elementNames = QHash<QString, StereotypeIcon::Element>()
- << qMakePair(QString(QStringLiteral("package")), StereotypeIcon::ElementPackage)
- << qMakePair(QString(QStringLiteral("component")), StereotypeIcon::ElementComponent)
- << qMakePair(QString(QStringLiteral("class")), StereotypeIcon::ElementClass)
- << qMakePair(QString(QStringLiteral("diagram")), StereotypeIcon::ElementDiagram)
- << qMakePair(QString(QStringLiteral("item")), StereotypeIcon::ElementItem);
+ << qMakePair(QString("package"), StereotypeIcon::ElementPackage)
+ << qMakePair(QString("component"), StereotypeIcon::ElementComponent)
+ << qMakePair(QString("class"), StereotypeIcon::ElementClass)
+ << qMakePair(QString("diagram"), StereotypeIcon::ElementDiagram)
+ << qMakePair(QString("item"), StereotypeIcon::ElementItem);
parseEnums<StereotypeIcon::Element>(
parseIdentifierListProperty(), elementNames, token.sourcePos(),
[&](StereotypeIcon::Element element) { elements.insert(element); });
@@ -396,11 +396,11 @@ void StereotypeDefinitionParser::parseIcon()
case KEYWORD_LOCK_SIZE:
{
const static QHash<QString, StereotypeIcon::SizeLock> lockNames = QHash<QString, StereotypeIcon::SizeLock>()
- << qMakePair(QString(QStringLiteral("none")), StereotypeIcon::LockNone)
- << qMakePair(QString(QStringLiteral("width")), StereotypeIcon::LockWidth)
- << qMakePair(QString(QStringLiteral("height")), StereotypeIcon::LockHeight)
- << qMakePair(QString(QStringLiteral("size")), StereotypeIcon::LockSize)
- << qMakePair(QString(QStringLiteral("ratio")), StereotypeIcon::LockRatio);
+ << qMakePair(QString("none"), StereotypeIcon::LockNone)
+ << qMakePair(QString("width"), StereotypeIcon::LockWidth)
+ << qMakePair(QString("height"), StereotypeIcon::LockHeight)
+ << qMakePair(QString("size"), StereotypeIcon::LockSize)
+ << qMakePair(QString("ratio"), StereotypeIcon::LockRatio);
parseEnum<StereotypeIcon::SizeLock>(
parseIdentifierProperty(), lockNames, token.sourcePos(),
[&](StereotypeIcon::SizeLock lock) { stereotypeIcon.setSizeLock(lock); });
@@ -409,11 +409,11 @@ void StereotypeDefinitionParser::parseIcon()
case KEYWORD_DISPLAY:
{
const static QHash<QString, StereotypeIcon::Display> displayNames = QHash<QString, StereotypeIcon::Display>()
- << qMakePair(QString(QStringLiteral("none")), StereotypeIcon::DisplayNone)
- << qMakePair(QString(QStringLiteral("label")), StereotypeIcon::DisplayLabel)
- << qMakePair(QString(QStringLiteral("decoration")), StereotypeIcon::DisplayDecoration)
- << qMakePair(QString(QStringLiteral("icon")), StereotypeIcon::DisplayIcon)
- << qMakePair(QString(QStringLiteral("smart")), StereotypeIcon::DisplaySmart);
+ << qMakePair(QString("none"), StereotypeIcon::DisplayNone)
+ << qMakePair(QString("label"), StereotypeIcon::DisplayLabel)
+ << qMakePair(QString("decoration"), StereotypeIcon::DisplayDecoration)
+ << qMakePair(QString("icon"), StereotypeIcon::DisplayIcon)
+ << qMakePair(QString("smart"), StereotypeIcon::DisplaySmart);
parseEnum<StereotypeIcon::Display>(
parseIdentifierProperty(), displayNames, token.sourcePos(),
[&](StereotypeIcon::Display display) { stereotypeIcon.setDisplay(display); });
@@ -422,9 +422,9 @@ void StereotypeDefinitionParser::parseIcon()
case KEYWORD_TEXTALIGN:
{
const static QHash<QString, StereotypeIcon::TextAlignment> alignNames = QHash<QString, StereotypeIcon::TextAlignment>()
- << qMakePair(QString(QStringLiteral("below")), StereotypeIcon::TextalignBelow)
- << qMakePair(QString(QStringLiteral("center")), StereotypeIcon::TextalignCenter)
- << qMakePair(QString(QStringLiteral("none")), StereotypeIcon::TextalignNone);
+ << qMakePair(QString("below"), StereotypeIcon::TextalignBelow)
+ << qMakePair(QString("center"), StereotypeIcon::TextalignCenter)
+ << qMakePair(QString("none"), StereotypeIcon::TextalignNone);
parseEnum<StereotypeIcon::TextAlignment>(
parseIdentifierProperty(), alignNames, token.sourcePos(),
[&](StereotypeIcon::TextAlignment align) { stereotypeIcon.setTextAlignment(align); });
@@ -445,7 +445,7 @@ void StereotypeDefinitionParser::parseIcon()
stereotypeIcon.setElements(elements);
stereotypeIcon.setStereotypes(stereotypes);
if (stereotypeIcon.id().isEmpty())
- throw StereotypeDefinitionParserError(QStringLiteral("Missing id in Icon definition."), d->m_scanner->sourcePos());
+ throw StereotypeDefinitionParserError("Missing id in Icon definition.", d->m_scanner->sourcePos());
emit iconParsed(stereotypeIcon);
}
@@ -595,7 +595,7 @@ QHash<int, StereotypeDefinitionParser::IconCommandParameter> StereotypeDefinitio
while (readProperty(&token)) {
if (parameters.contains(token.subtype())) {
if (values.contains(token.subtype()))
- throw StereotypeDefinitionParserError(QStringLiteral("Property given twice."), token.sourcePos());
+ throw StereotypeDefinitionParserError("Property given twice.", token.sourcePos());
IconCommandParameter parameter = parameters.value(token.subtype());
if (parameter.type() == IconCommandParameter::ShapeValue)
parameter.setShapeValue(ShapeValueF(parseFloatProperty(), parameter.unit(), parameter.origin()));
@@ -611,9 +611,9 @@ QHash<int, StereotypeDefinitionParser::IconCommandParameter> StereotypeDefinitio
break;
}
if (values.count() < parameters.count())
- throw StereotypeDefinitionParserError(QStringLiteral("Missing some properties."), token.sourcePos());
+ throw StereotypeDefinitionParserError("Missing some properties.", token.sourcePos());
else if (values.count() > parameters.count())
- throw StereotypeDefinitionParserError(QStringLiteral("Too many properties given."), token.sourcePos());
+ throw StereotypeDefinitionParserError("Too many properties given.", token.sourcePos());
return values;
}
@@ -644,9 +644,9 @@ void StereotypeDefinitionParser::parseRelation(CustomRelation::Element element)
case KEYWORD_DIRECTION:
{
const static QHash<QString, CustomRelation::Direction> directionNames = QHash<QString, CustomRelation::Direction>()
- << qMakePair(QString(QStringLiteral("atob")), CustomRelation::Direction::AtoB)
- << qMakePair(QString(QStringLiteral("btoa")), CustomRelation::Direction::BToA)
- << qMakePair(QString(QStringLiteral("bi")), CustomRelation::Direction::Bi);
+ << qMakePair(QString("atob"), CustomRelation::Direction::AtoB)
+ << qMakePair(QString("btoa"), CustomRelation::Direction::BToA)
+ << qMakePair(QString("bi"), CustomRelation::Direction::Bi);
if (element != CustomRelation::Element::Dependency)
throwUnknownPropertyError(token);
parseEnum<CustomRelation::Direction>(
@@ -657,11 +657,11 @@ void StereotypeDefinitionParser::parseRelation(CustomRelation::Element element)
case KEYWORD_PATTERN:
{
const static QHash<QString, CustomRelation::ShaftPattern> patternNames = QHash<QString, CustomRelation::ShaftPattern>()
- << qMakePair(QString(QStringLiteral("solid")), CustomRelation::ShaftPattern::Solid)
- << qMakePair(QString(QStringLiteral("dash")), CustomRelation::ShaftPattern::Dash)
- << qMakePair(QString(QStringLiteral("dot")), CustomRelation::ShaftPattern::Dot)
- << qMakePair(QString(QStringLiteral("dashdot")), CustomRelation::ShaftPattern::DashDot)
- << qMakePair(QString(QStringLiteral("dashdotdot")), CustomRelation::ShaftPattern::DashDotDot);
+ << qMakePair(QString("solid"), CustomRelation::ShaftPattern::Solid)
+ << qMakePair(QString("dash"), CustomRelation::ShaftPattern::Dash)
+ << qMakePair(QString("dot"), CustomRelation::ShaftPattern::Dot)
+ << qMakePair(QString("dashdot"), CustomRelation::ShaftPattern::DashDot)
+ << qMakePair(QString("dashdotdot"), CustomRelation::ShaftPattern::DashDotDot);
if (element != CustomRelation::Element::Relation)
throwUnknownPropertyError(token);
parseEnum<CustomRelation::ShaftPattern>(
@@ -688,10 +688,10 @@ void StereotypeDefinitionParser::parseRelation(CustomRelation::Element element)
relation.setColorType(CustomRelation::ColorType::Custom);
relation.setColor(QColor(colorName));
} else {
- throw StereotypeDefinitionParserError(QString(QStringLiteral("Unexpected value \"%1\" for color.")).arg(colorValue), token.sourcePos());
+ throw StereotypeDefinitionParserError(QString("Unexpected value \"%1\" for color.").arg(colorValue), token.sourcePos());
}
} else {
- throw StereotypeDefinitionParserError(QStringLiteral("Unexpected value for color."), token.sourcePos());
+ throw StereotypeDefinitionParserError("Unexpected value for color.", token.sourcePos());
}
break;
}
@@ -706,7 +706,7 @@ void StereotypeDefinitionParser::parseRelation(CustomRelation::Element element)
}
relation.setStereotypes(stereotypes);
if (relation.id().isEmpty())
- throw StereotypeDefinitionParserError(QStringLiteral("Missing id in Relation definition."), d->m_scanner->sourcePos());
+ throw StereotypeDefinitionParserError("Missing id in Relation definition.", d->m_scanner->sourcePos());
emit relationParsed(relation);
}
@@ -727,7 +727,7 @@ void StereotypeDefinitionParser::parseRelationEnd(CustomRelation *relation)
else if (endName == "b")
isEndB = true;
else
- throw StereotypeDefinitionParserError(QString(QStringLiteral("Unexpected value \"%1\" for end.")).arg(endValue), token.sourcePos());
+ throw StereotypeDefinitionParserError(QString("Unexpected value \"%1\" for end.").arg(endValue), token.sourcePos());
break;
}
case KEYWORD_ELEMENTS:
@@ -761,9 +761,9 @@ void StereotypeDefinitionParser::parseRelationEnd(CustomRelation *relation)
if (relation->element() != CustomRelation::Element::Association)
throwUnknownPropertyError(token);
const static QHash<QString, CustomRelation::Relationship> relationshipNames = QHash<QString, CustomRelation::Relationship>()
- << qMakePair(QString(QStringLiteral("association")), CustomRelation::Relationship::Association)
- << qMakePair(QString(QStringLiteral("aggregation")), CustomRelation::Relationship::Aggregation)
- << qMakePair(QString(QStringLiteral("composition")), CustomRelation::Relationship::Composition);
+ << qMakePair(QString("association"), CustomRelation::Relationship::Association)
+ << qMakePair(QString("aggregation"), CustomRelation::Relationship::Aggregation)
+ << qMakePair(QString("composition"), CustomRelation::Relationship::Composition);
parseEnum<CustomRelation::Relationship>(
parseIdentifierProperty(), relationshipNames, token.sourcePos(),
[&](CustomRelation::Relationship relationship) { relationEnd.setRelationship(relationship); });
@@ -774,12 +774,12 @@ void StereotypeDefinitionParser::parseRelationEnd(CustomRelation *relation)
if (relation->element() != CustomRelation::Element::Relation)
throwUnknownPropertyError(token);
const static QHash<QString, CustomRelation::Head> headNames = QHash<QString, CustomRelation::Head>()
- << qMakePair(QString(QStringLiteral("none")), CustomRelation::Head::None)
- << qMakePair(QString(QStringLiteral("arrow")), CustomRelation::Head::Arrow)
- << qMakePair(QString(QStringLiteral("triangle")), CustomRelation::Head::Triangle)
- << qMakePair(QString(QStringLiteral("filledtriangle")), CustomRelation::Head::FilledTriangle)
- << qMakePair(QString(QStringLiteral("diamond")), CustomRelation::Head::Diamond)
- << qMakePair(QString(QStringLiteral("filleddiamond")), CustomRelation::Head::FilledDiamond);
+ << qMakePair(QString("none"), CustomRelation::Head::None)
+ << qMakePair(QString("arrow"), CustomRelation::Head::Arrow)
+ << qMakePair(QString("triangle"), CustomRelation::Head::Triangle)
+ << qMakePair(QString("filledtriangle"), CustomRelation::Head::FilledTriangle)
+ << qMakePair(QString("diamond"), CustomRelation::Head::Diamond)
+ << qMakePair(QString("filleddiamond"), CustomRelation::Head::FilledDiamond);
parseEnum<CustomRelation::Head>(
parseIdentifierProperty(), headNames, token.sourcePos(),
[&](CustomRelation::Head head) { relationEnd.setHead(head); });
@@ -833,7 +833,7 @@ void StereotypeDefinitionParser::parseToolbar()
break;
}
if (toolbar.id().isEmpty())
- throw StereotypeDefinitionParserError(QStringLiteral("Missing id in Toolbar definition."), d->m_scanner->sourcePos());
+ throw StereotypeDefinitionParserError("Missing id in Toolbar definition.", d->m_scanner->sourcePos());
emit toolbarParsed(toolbar);
}
@@ -879,16 +879,16 @@ void StereotypeDefinitionParser::parseToolbarTool(const Toolbar *toolbar, Toolba
QString element = parseIdentifierProperty();
if (toolbar->toolbarType() == Toolbar::ObjectToolbar) {
static QSet<QString> elementNames = QSet<QString>()
- << QStringLiteral("package")
- << QStringLiteral("component")
- << QStringLiteral("class")
- << QStringLiteral("item")
- << QStringLiteral("annotation")
- << QStringLiteral("boundary")
- << QStringLiteral("swimlane");
+ << "package"
+ << "component"
+ << "class"
+ << "item"
+ << "annotation"
+ << "boundary"
+ << "swimlane";
QString elementName = element.toLower();
if (!elementNames.contains(elementName))
- throw StereotypeDefinitionParserError(QString(QStringLiteral("Unexpected value \"%1\" for element.")).arg(element), token.sourcePos());
+ throw StereotypeDefinitionParserError(QString("Unexpected value \"%1\" for element.").arg(element), token.sourcePos());
tool->m_elementType = elementName;
} else {
static QSet<QString> relationNames = QSet<QString>()
@@ -932,7 +932,7 @@ void StereotypeDefinitionParser::parseEnum(const QString &identifier,
{
const QString name = identifier.toLower();
if (!identifierNames.contains(name))
- throw StereotypeDefinitionParserError(QString(QStringLiteral("Unexpected value \"%1\".")).arg(identifier), sourcePos);
+ throw StereotypeDefinitionParserError(QString("Unexpected value \"%1\".").arg(identifier), sourcePos);
setter(identifierNames.value(name));
}
@@ -967,7 +967,7 @@ QList<QString> StereotypeDefinitionParser::parseIdentifierListProperty()
for (;;) {
Token token = d->m_scanner->read();
if (token.type() != Token::TokenIdentifier && token.type() != Token::TokenKeyword) {
- throw StereotypeDefinitionParserError(QStringLiteral("Expected identifier."), token.sourcePos());
+ throw StereotypeDefinitionParserError("Expected identifier.", token.sourcePos());
}
identifiers.append(token.text());
token = d->m_scanner->read();
@@ -1001,7 +1001,7 @@ QString StereotypeDefinitionParser::parseStringExpression()
{
Token token = d->m_scanner->read();
if (token.type() != Token::TokenString)
- throw StereotypeDefinitionParserError(QStringLiteral("Expected string constant."), token.sourcePos());
+ throw StereotypeDefinitionParserError("Expected string constant.", token.sourcePos());
return token.text();
}
@@ -1022,7 +1022,7 @@ qreal StereotypeDefinitionParser::parseFloatExpression()
QMT_CHECK(ok);
return value;
} else {
- throw StereotypeDefinitionParserError(QStringLiteral("Expected number constant."), token.sourcePos());
+ throw StereotypeDefinitionParserError("Expected number constant.", token.sourcePos());
}
}
}
@@ -1040,7 +1040,7 @@ int StereotypeDefinitionParser::parseIntExpression()
QMT_CHECK(ok);
return value;
} else {
- throw StereotypeDefinitionParserError(QStringLiteral("Expected integer constant."), token.sourcePos());
+ throw StereotypeDefinitionParserError("Expected integer constant.", token.sourcePos());
}
}
}
@@ -1049,7 +1049,7 @@ QString StereotypeDefinitionParser::parseIdentifierExpression()
{
Token token = d->m_scanner->read();
if (token.type() != Token::TokenIdentifier && token.type() != Token::TokenKeyword)
- throw StereotypeDefinitionParserError(QStringLiteral("Expected identifier."), token.sourcePos());
+ throw StereotypeDefinitionParserError("Expected identifier.", token.sourcePos());
return token.text();
}
@@ -1058,12 +1058,12 @@ bool StereotypeDefinitionParser::parseBoolExpression()
Token token = d->m_scanner->read();
if (token.type() == Token::TokenIdentifier) {
QString value = token.text().toLower();
- if (value == QStringLiteral("yes") || value == QStringLiteral("true"))
+ if (value == "yes" || value == "true")
return true;
- else if (value == QStringLiteral("no") || value == QStringLiteral("false"))
+ else if (value == "no" || value == "false")
return false;
}
- throw StereotypeDefinitionParserError(QStringLiteral("Expected 'yes', 'no', 'true' or 'false'."), token.sourcePos());
+ throw StereotypeDefinitionParserError("Expected 'yes', 'no', 'true' or 'false'.", token.sourcePos());
}
QColor StereotypeDefinitionParser::parseColorExpression()
@@ -1077,7 +1077,7 @@ QColor StereotypeDefinitionParser::parseColorExpression()
return color;
}
}
- throw StereotypeDefinitionParserError(QStringLiteral("Expected color name."), token.sourcePos());
+ throw StereotypeDefinitionParserError("Expected color name.", token.sourcePos());
}
StereotypeDefinitionParser::Value StereotypeDefinitionParser::parseExpression()
@@ -1092,7 +1092,7 @@ StereotypeDefinitionParser::Value StereotypeDefinitionParser::parseExpression()
else if (v.type() == Float)
return Value(Float, QVariant(-v.value().toDouble()));
else
- throw StereotypeDefinitionParserError(QStringLiteral("Illegal number expression."), token.sourcePos());
+ throw StereotypeDefinitionParserError("Illegal number expression.", token.sourcePos());
} else if (token.type() == Token::TokenInteger) {
bool ok = false;
int value = token.text().toInt(&ok);
@@ -1110,24 +1110,24 @@ StereotypeDefinitionParser::Value StereotypeDefinitionParser::parseExpression()
color.setNamedColor(value);
return Value(Color, QVariant(color));
} else {
- throw StereotypeDefinitionParserError(QStringLiteral("Invalid color."), token.sourcePos());
+ throw StereotypeDefinitionParserError("Invalid color.", token.sourcePos());
}
} else if (token.type() == Token::TokenIdentifier || token.type() == Token::TokenKeyword) {
QString value = token.text().toLower();
- if (value == QStringLiteral("yes") || value == QStringLiteral("true"))
+ if (value == "yes" || value == "true")
return Value(Boolean, QVariant(true));
- else if (value == QStringLiteral("no") || value == QStringLiteral("false"))
+ else if (value == "no" || value == "false")
return Value(Boolean, QVariant(false));
else
return Value(Identifier, QVariant(token.text()));
}
- throw StereotypeDefinitionParserError(QStringLiteral("Syntax error in expression."), token.sourcePos());
+ throw StereotypeDefinitionParserError("Syntax error in expression.", token.sourcePos());
}
void StereotypeDefinitionParser::expectBlockBegin()
{
skipEOLTokens();
- expectOperator(OPERATOR_BRACE_OPEN, QStringLiteral("{"));
+ expectOperator(OPERATOR_BRACE_OPEN, "{");
}
bool StereotypeDefinitionParser::readProperty(Token *token)
@@ -1140,13 +1140,13 @@ bool StereotypeDefinitionParser::readProperty(Token *token)
else if (token->type() == Token::TokenIdentifier)
throwUnknownPropertyError(*token);
else
- throw StereotypeDefinitionParserError(QStringLiteral("Syntax error."), token->sourcePos());
+ throw StereotypeDefinitionParserError("Syntax error.", token->sourcePos());
return false; // will never be reached but avoids compiler warning
}
void StereotypeDefinitionParser::throwUnknownPropertyError(const Token &token)
{
- throw StereotypeDefinitionParserError(QString(QStringLiteral("Unknown property '%1'.")).arg(token.text()), token.sourcePos());
+ throw StereotypeDefinitionParserError(QString("Unknown property '%1'.").arg(token.text()), token.sourcePos());
}
bool StereotypeDefinitionParser::expectPropertySeparatorOrBlockEnd()
@@ -1165,7 +1165,7 @@ bool StereotypeDefinitionParser::expectPropertySeparatorOrBlockEnd()
else
d->m_scanner->unread(token);
if (!ok)
- throw StereotypeDefinitionParserError(QStringLiteral("Expected ';', '}' or end-of-line."), token.sourcePos());
+ throw StereotypeDefinitionParserError("Expected ';', '}' or end-of-line.", token.sourcePos());
return true;
}
@@ -1183,7 +1183,7 @@ void StereotypeDefinitionParser::skipOptionalEmptyBlock()
if (isOperator(token, OPERATOR_BRACE_OPEN)) {
token = readNextToken();
if (!isOperator(token, OPERATOR_BRACE_CLOSE))
- throw StereotypeDefinitionParserError(QStringLiteral("Expected '}' in empty block."), token.sourcePos());
+ throw StereotypeDefinitionParserError("Expected '}' in empty block.", token.sourcePos());
} else {
d->m_scanner->unread(token);
d->m_scanner->unread(eolToken);
@@ -1191,7 +1191,7 @@ void StereotypeDefinitionParser::skipOptionalEmptyBlock()
} else if (isOperator(token, OPERATOR_BRACE_OPEN)) {
token = readNextToken();
if (!isOperator(token, OPERATOR_BRACE_CLOSE))
- throw StereotypeDefinitionParserError(QStringLiteral("Expected '}' in empty block."), token.sourcePos());
+ throw StereotypeDefinitionParserError("Expected '}' in empty block.", token.sourcePos());
} else {
d->m_scanner->unread(token);
}
@@ -1200,7 +1200,7 @@ void StereotypeDefinitionParser::skipOptionalEmptyBlock()
qreal StereotypeDefinitionParser::expectAbsoluteValue(const ShapeValueF &value, const SourcePos &sourcePos)
{
if (value.unit() != ShapeValueF::UnitAbsolute || value.origin() != ShapeValueF::OriginSmart)
- throw StereotypeDefinitionParserError(QStringLiteral("Expected absolute value"), sourcePos);
+ throw StereotypeDefinitionParserError("Expected absolute value", sourcePos);
return value.value();
}
@@ -1213,12 +1213,12 @@ void StereotypeDefinitionParser::expectOperator(int op, const QString &opName)
{
Token token = d->m_scanner->read();
if (!isOperator(token, op))
- throw StereotypeDefinitionParserError(QString(QStringLiteral("Expected '%1'.")).arg(opName), token.sourcePos());
+ throw StereotypeDefinitionParserError(QString("Expected '%1'.").arg(opName), token.sourcePos());
}
void StereotypeDefinitionParser::expectColon()
{
- expectOperator(OPERATOR_COLON, QStringLiteral(":"));
+ expectOperator(OPERATOR_COLON, ":");
}
void StereotypeDefinitionParser::skipEOLTokens()
diff --git a/src/libs/modelinglib/qmt/config/textscanner.cpp b/src/libs/modelinglib/qmt/config/textscanner.cpp
index 80c13c80d0a..3b156147bd1 100644
--- a/src/libs/modelinglib/qmt/config/textscanner.cpp
+++ b/src/libs/modelinglib/qmt/config/textscanner.cpp
@@ -129,7 +129,7 @@ Token TextScanner::read()
else if (d->m_operatorFirstCharsSet.contains(sourceChar.ch))
return scanOperator(sourceChar);
else
- throw TextScannerError(QStringLiteral("Unexpected character."), sourceChar.pos);
+ throw TextScannerError("Unexpected character.", sourceChar.pos);
}
void TextScanner::unread(const Token &token)
@@ -201,9 +201,9 @@ Token TextScanner::scanString(const SourceChar &delimiterChar)
else if (sourceChar.ch == QLatin1Char('\''))
text += QLatin1Char('\'');
else
- throw TextScannerError(QStringLiteral("Unexpected character after '\\' in string constant."), sourceChar.pos);
+ throw TextScannerError("Unexpected character after '\\' in string constant.", sourceChar.pos);
} else if (sourceChar.ch == QChar::LineFeed || sourceChar.ch == QChar::CarriageReturn) {
- throw TextScannerError(QStringLiteral("Unexpected end of line in string constant."), sourceChar.pos);
+ throw TextScannerError("Unexpected end of line in string constant.", sourceChar.pos);
} else {
text += sourceChar.ch;
}
diff --git a/src/libs/modelinglib/qmt/controller/namecontroller.cpp b/src/libs/modelinglib/qmt/controller/namecontroller.cpp
index 2285fb39716..c2c23c772ab 100644
--- a/src/libs/modelinglib/qmt/controller/namecontroller.cpp
+++ b/src/libs/modelinglib/qmt/controller/namecontroller.cpp
@@ -135,11 +135,11 @@ QStringList NameController::buildElementsPath(const QString &filePath, bool igno
{
QList<QString> relativeElements;
- QStringList splitted = filePath.split(QStringLiteral("/"));
- QStringList::const_iterator splittedEnd = splitted.end();
- if (ignoreLastFilePathPart || splitted.last().isEmpty())
- splittedEnd = --splittedEnd;
- for (auto it = splitted.cbegin(); it != splittedEnd; ++it) {
+ QStringList split = filePath.split("/");
+ QStringList::const_iterator splitEnd = split.end();
+ if (ignoreLastFilePathPart || split.last().isEmpty())
+ splitEnd = --splitEnd;
+ for (auto it = split.cbegin(); it != splitEnd; ++it) {
QString packageName = qmt::NameController::convertFileNameToElementName(*it);
relativeElements.append(packageName);
}
diff --git a/src/libs/modelinglib/qmt/diagram_scene/items/classitem.cpp b/src/libs/modelinglib/qmt/diagram_scene/items/classitem.cpp
index ca37e4ea6a1..ff8d3eb2965 100644
--- a/src/libs/modelinglib/qmt/diagram_scene/items/classitem.cpp
+++ b/src/libs/modelinglib/qmt/diagram_scene/items/classitem.cpp
@@ -73,7 +73,7 @@ static const qreal BODY_VERT_BORDER = 4.0;
static const qreal BODY_HORIZ_BORDER = 4.0;
ClassItem::ClassItem(DClass *klass, DiagramSceneModel *diagramSceneModel, QGraphicsItem *parent)
- : ObjectItem(QStringLiteral("class"), klass, diagramSceneModel, parent)
+ : ObjectItem("class", klass, diagramSceneModel, parent)
{
}
@@ -336,7 +336,7 @@ bool ClassItem::extendContextMenu(QMenu *menu)
{
bool extended = false;
if (diagramSceneModel()->diagramSceneController()->elementTasks()->hasClassDefinition(object(), diagramSceneModel()->diagram())) {
- menu->addAction(new ContextMenuAction(tr("Show Definition"), QStringLiteral("showDefinition"), menu));
+ menu->addAction(new ContextMenuAction(tr("Show Definition"), "showDefinition", menu));
extended = true;
}
return extended;
@@ -344,7 +344,7 @@ bool ClassItem::extendContextMenu(QMenu *menu)
bool ClassItem::handleSelectedContextMenuAction(const QString &id)
{
- if (id == QStringLiteral("showDefinition")) {
+ if (id == "showDefinition") {
diagramSceneModel()->diagramSceneController()->elementTasks()->openClassDefinition(object(), diagramSceneModel()->diagram());
return true;
}
@@ -675,19 +675,19 @@ void ClassItem::updateMembers(const Style *style)
}
if (text && !text->isEmpty())
- *text += QStringLiteral("<br/>");
+ *text += "<br/>";
bool addNewline = false;
bool addSpace = false;
if (currentVisibility)
*currentVisibility = member.visibility();
if (currentGroup && member.group() != *currentGroup) {
- *text += QString(QStringLiteral("[%1]")).arg(member.group());
+ *text += QString("[%1]").arg(member.group());
addNewline = true;
*currentGroup = member.group();
}
if (addNewline)
- *text += QStringLiteral("<br/>");
+ *text += "<br/>";
bool haveSignal = false;
bool haveSlot = false;
@@ -697,34 +697,34 @@ void ClassItem::updateMembers(const Style *style)
case MClassMember::VisibilityUndefined:
break;
case MClassMember::VisibilityPublic:
- vis = QStringLiteral("+");
+ vis = "+";
addSpace = true;
break;
case MClassMember::VisibilityProtected:
- vis = QStringLiteral("#");
+ vis = "#";
addSpace = true;
break;
case MClassMember::VisibilityPrivate:
- vis = QStringLiteral("-");
+ vis = "-";
addSpace = true;
break;
case MClassMember::VisibilitySignals:
- vis = QStringLiteral("&gt;");
+ vis = "&gt;";
haveSignal = true;
addSpace = true;
break;
case MClassMember::VisibilityPrivateSlots:
- vis = QStringLiteral("-$");
+ vis = "-$";
haveSlot = true;
addSpace = true;
break;
case MClassMember::VisibilityProtectedSlots:
- vis = QStringLiteral("#$");
+ vis = "#$";
haveSlot = true;
addSpace = true;
break;
case MClassMember::VisibilityPublicSlots:
- vis = QStringLiteral("+$");
+ vis = "+$";
haveSlot = true;
addSpace = true;
break;
@@ -733,34 +733,34 @@ void ClassItem::updateMembers(const Style *style)
}
if (member.properties() & MClassMember::PropertyQsignal && !haveSignal) {
- *text += QStringLiteral("&gt;");
+ *text += "&gt;";
addSpace = true;
}
if (member.properties() & MClassMember::PropertyQslot && !haveSlot) {
- *text += QStringLiteral("$");
+ *text += "$";
addSpace = true;
}
if (addSpace)
- *text += QStringLiteral(" ");
+ *text += " ";
if (member.properties() & MClassMember::PropertyQinvokable)
- *text += QStringLiteral("invokable ");
+ *text += "invokable ";
if (!member.stereotypes().isEmpty()) {
*text += StereotypesItem::format(member.stereotypes());
- *text += QStringLiteral(" ");
+ *text += " ";
}
if (member.properties() & MClassMember::PropertyStatic)
- *text += QStringLiteral("static ");
+ *text += "static ";
if (member.properties() & MClassMember::PropertyVirtual)
- *text += QStringLiteral("virtual ");
+ *text += "virtual ";
*text += member.declaration().toHtmlEscaped();
if (member.properties() & MClassMember::PropertyConst)
- *text += QStringLiteral(" const");
+ *text += " const";
if (member.properties() & MClassMember::PropertyOverride)
- *text += QStringLiteral(" override");
+ *text += " override";
if (member.properties() & MClassMember::PropertyFinal)
- *text += QStringLiteral(" final");
+ *text += " final";
if (member.properties() & MClassMember::PropertyAbstract)
- *text += QStringLiteral(" = 0");
+ *text += " = 0";
}
}
diff --git a/src/libs/modelinglib/qmt/diagram_scene/items/componentitem.cpp b/src/libs/modelinglib/qmt/diagram_scene/items/componentitem.cpp
index 2f357191ed7..7aca202d20a 100644
--- a/src/libs/modelinglib/qmt/diagram_scene/items/componentitem.cpp
+++ b/src/libs/modelinglib/qmt/diagram_scene/items/componentitem.cpp
@@ -60,7 +60,7 @@ static const qreal BODY_VERT_BORDER = 4.0;
static const qreal BODY_HORIZ_BORDER = 4.0;
ComponentItem::ComponentItem(DComponent *component, DiagramSceneModel *diagramSceneModel, QGraphicsItem *parent)
- : ObjectItem(QStringLiteral("component"), component, diagramSceneModel, parent)
+ : ObjectItem("component", component, diagramSceneModel, parent)
{
}
diff --git a/src/libs/modelinglib/qmt/diagram_scene/items/diagramitem.cpp b/src/libs/modelinglib/qmt/diagram_scene/items/diagramitem.cpp
index 3cc710ff8b8..1d27039e805 100644
--- a/src/libs/modelinglib/qmt/diagram_scene/items/diagramitem.cpp
+++ b/src/libs/modelinglib/qmt/diagram_scene/items/diagramitem.cpp
@@ -54,7 +54,7 @@ static const qreal BODY_HORIZ_BORDER = 4.0;
static const qreal BODY_VERT_BORDER = 4.0;
DiagramItem::DiagramItem(DDiagram *diagram, DiagramSceneModel *diagramSceneModel, QGraphicsItem *parent)
- : ObjectItem(QStringLiteral("diagram"), diagram, diagramSceneModel, parent)
+ : ObjectItem("diagram", diagram, diagramSceneModel, parent)
{
}
diff --git a/src/libs/modelinglib/qmt/diagram_scene/items/itemitem.cpp b/src/libs/modelinglib/qmt/diagram_scene/items/itemitem.cpp
index e919c486a44..e05241a9bea 100644
--- a/src/libs/modelinglib/qmt/diagram_scene/items/itemitem.cpp
+++ b/src/libs/modelinglib/qmt/diagram_scene/items/itemitem.cpp
@@ -55,7 +55,7 @@ static const qreal BODY_VERT_BORDER = 4.0;
static const qreal BODY_HORIZ_BORDER = 4.0;
ItemItem::ItemItem(DItem *item, DiagramSceneModel *diagramSceneModel, QGraphicsItem *parent)
- : ObjectItem(QStringLiteral("item"), item, diagramSceneModel, parent)
+ : ObjectItem("item", item, diagramSceneModel, parent)
{
}
diff --git a/src/libs/modelinglib/qmt/diagram_scene/items/objectitem.cpp b/src/libs/modelinglib/qmt/diagram_scene/items/objectitem.cpp
index 5adc3e5eabb..062316894ac 100644
--- a/src/libs/modelinglib/qmt/diagram_scene/items/objectitem.cpp
+++ b/src/libs/modelinglib/qmt/diagram_scene/items/objectitem.cpp
@@ -279,18 +279,18 @@ QList<ILatchable::Latch> ObjectItem::horizontalLatches(ILatchable::Action action
QList<ILatchable::Latch> result;
switch (action) {
case ILatchable::Move:
- result << ILatchable::Latch(ILatchable::Left, rect.left(), rect.top(), rect.bottom(), QStringLiteral("left"))
- << ILatchable::Latch(ILatchable::Hcenter, rect.center().x(), rect.top(), rect.bottom(), QStringLiteral("center"))
- << ILatchable::Latch(ILatchable::Right, rect.right(), rect.top(), rect.bottom(), QStringLiteral("right"));
+ result << ILatchable::Latch(ILatchable::Left, rect.left(), rect.top(), rect.bottom(), "left")
+ << ILatchable::Latch(ILatchable::Hcenter, rect.center().x(), rect.top(), rect.bottom(), "center")
+ << ILatchable::Latch(ILatchable::Right, rect.right(), rect.top(), rect.bottom(), "right");
break;
case ILatchable::ResizeLeft:
- result << ILatchable::Latch(ILatchable::Left, rect.left(), rect.top(), rect.bottom(), QStringLiteral("left"));
+ result << ILatchable::Latch(ILatchable::Left, rect.left(), rect.top(), rect.bottom(), "left");
break;
case ILatchable::ResizeTop:
QMT_CHECK(false);
break;
case ILatchable::ResizeRight:
- result << ILatchable::Latch(ILatchable::Right, rect.right(), rect.top(), rect.bottom(), QStringLiteral("right"));
+ result << ILatchable::Latch(ILatchable::Right, rect.right(), rect.top(), rect.bottom(), "right");
break;
case ILatchable::ResizeBottom:
QMT_CHECK(false);
@@ -307,21 +307,21 @@ QList<ILatchable::Latch> ObjectItem::verticalLatches(ILatchable::Action action,
QList<ILatchable::Latch> result;
switch (action) {
case ILatchable::Move:
- result << ILatchable::Latch(ILatchable::Top, rect.top(), rect.left(), rect.right(), QStringLiteral("top"))
- << ILatchable::Latch(ILatchable::Vcenter, rect.center().y(), rect.left(), rect.right(), QStringLiteral("center"))
- << ILatchable::Latch(ILatchable::Bottom, rect.bottom(), rect.left(), rect.right(), QStringLiteral("bottom"));
+ result << ILatchable::Latch(ILatchable::Top, rect.top(), rect.left(), rect.right(), "top")
+ << ILatchable::Latch(ILatchable::Vcenter, rect.center().y(), rect.left(), rect.right(), "center")
+ << ILatchable::Latch(ILatchable::Bottom, rect.bottom(), rect.left(), rect.right(), "bottom");
break;
case ILatchable::ResizeLeft:
QMT_CHECK(false);
break;
case ILatchable::ResizeTop:
- result << ILatchable::Latch(ILatchable::Top, rect.top(), rect.left(), rect.right(), QStringLiteral("top"));
+ result << ILatchable::Latch(ILatchable::Top, rect.top(), rect.left(), rect.right(), "top");
break;
case ILatchable::ResizeRight:
QMT_CHECK(false);
break;
case ILatchable::ResizeBottom:
- result << ILatchable::Latch(ILatchable::Bottom, rect.bottom(), rect.left(), rect.right(), QStringLiteral("bottom"));
+ result << ILatchable::Latch(ILatchable::Bottom, rect.bottom(), rect.left(), rect.right(), "bottom");
break;
}
return result;
@@ -400,49 +400,49 @@ void ObjectItem::align(IAlignable::AlignType alignType, const QString &identifie
// but this implementation does not. So assert the names.
switch (alignType) {
case IAlignable::AlignLeft:
- QMT_CHECK(identifier == QStringLiteral("left"));
+ QMT_CHECK(identifier == "left");
m_diagramSceneModel->diagramSceneController()->alignLeft(m_object, m_diagramSceneModel->selectedElements(),
m_diagramSceneModel->diagram());
break;
case IAlignable::AlignRight:
- QMT_CHECK(identifier == QStringLiteral("right"));
+ QMT_CHECK(identifier == "right");
m_diagramSceneModel->diagramSceneController()->alignRight(m_object, m_diagramSceneModel->selectedElements(),
m_diagramSceneModel->diagram());
break;
case IAlignable::AlignTop:
- QMT_CHECK(identifier == QStringLiteral("top"));
+ QMT_CHECK(identifier == "top");
m_diagramSceneModel->diagramSceneController()->alignTop(m_object, m_diagramSceneModel->selectedElements(),
m_diagramSceneModel->diagram());
break;
case IAlignable::AlignBottom:
- QMT_CHECK(identifier == QStringLiteral("bottom"));
+ QMT_CHECK(identifier == "bottom");
m_diagramSceneModel->diagramSceneController()->alignBottom(m_object, m_diagramSceneModel->selectedElements(),
m_diagramSceneModel->diagram());
break;
case IAlignable::AlignHcenter:
- QMT_CHECK(identifier == QStringLiteral("center"));
+ QMT_CHECK(identifier == "center");
m_diagramSceneModel->diagramSceneController()->alignHCenter(m_object, m_diagramSceneModel->selectedElements(),
m_diagramSceneModel->diagram());
break;
case IAlignable::AlignVcenter:
- QMT_CHECK(identifier == QStringLiteral("center"));
+ QMT_CHECK(identifier == "center");
m_diagramSceneModel->diagramSceneController()->alignVCenter(m_object, m_diagramSceneModel->selectedElements(),
m_diagramSceneModel->diagram());
break;
case IAlignable::AlignWidth:
- QMT_CHECK(identifier == QStringLiteral("width"));
+ QMT_CHECK(identifier == "width");
m_diagramSceneModel->diagramSceneController()->alignWidth(m_object, m_diagramSceneModel->selectedElements(),
minimumSize(m_diagramSceneModel->selectedItems()),
m_diagramSceneModel->diagram());
break;
case IAlignable::AlignHeight:
- QMT_CHECK(identifier == QStringLiteral("height"));
+ QMT_CHECK(identifier == "height");
m_diagramSceneModel->diagramSceneController()->alignHeight(m_object, m_diagramSceneModel->selectedElements(),
minimumSize(m_diagramSceneModel->selectedItems()),
m_diagramSceneModel->diagram());
break;
case IAlignable::AlignSize:
- QMT_CHECK(identifier == QStringLiteral("size"));
+ QMT_CHECK(identifier == "size");
m_diagramSceneModel->diagramSceneController()->alignSize(m_object, m_diagramSceneModel->selectedElements(),
minimumSize(m_diagramSceneModel->selectedItems()),
m_diagramSceneModel->diagram());
@@ -943,10 +943,10 @@ void ObjectItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)
bool addSeparator = false;
if (element_tasks->hasDiagram(m_object, m_diagramSceneModel->diagram())) {
- menu.addAction(new ContextMenuAction(tr("Open Diagram"), QStringLiteral("openDiagram"), &menu));
+ menu.addAction(new ContextMenuAction(tr("Open Diagram"), "openDiagram", &menu));
addSeparator = true;
} else if (element_tasks->mayCreateDiagram(m_object, m_diagramSceneModel->diagram())) {
- menu.addAction(new ContextMenuAction(tr("Create Diagram"), QStringLiteral("createDiagram"), &menu));
+ menu.addAction(new ContextMenuAction(tr("Create Diagram"), "createDiagram", &menu));
addSeparator = true;
}
if (extendContextMenu(&menu))
@@ -955,26 +955,26 @@ void ObjectItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)
addSeparator = true;
if (addSeparator)
menu.addSeparator();
- menu.addAction(new ContextMenuAction(tr("Remove"), QStringLiteral("remove"),
+ menu.addAction(new ContextMenuAction(tr("Remove"), "remove",
QKeySequence(QKeySequence::Delete), &menu));
- menu.addAction(new ContextMenuAction(tr("Delete"), QStringLiteral("delete"),
+ menu.addAction(new ContextMenuAction(tr("Delete"), "delete",
QKeySequence(Qt::CTRL + Qt::Key_D), &menu));
- //menu.addAction(new ContextMenuAction(tr("Select in Model Tree"), QStringLiteral("selectInModelTree"), &menu));
+ //menu.addAction(new ContextMenuAction(tr("Select in Model Tree"), "selectInModelTree", &menu));
QMenu alignMenu;
alignMenu.setTitle(tr("Align Objects"));
- alignMenu.addAction(new ContextMenuAction(tr("Align Left"), QStringLiteral("alignLeft"), &alignMenu));
- alignMenu.addAction(new ContextMenuAction(tr("Center Vertically"), QStringLiteral("centerVertically"),
+ alignMenu.addAction(new ContextMenuAction(tr("Align Left"), "alignLeft", &alignMenu));
+ alignMenu.addAction(new ContextMenuAction(tr("Center Vertically"), "centerVertically",
&alignMenu));
- alignMenu.addAction(new ContextMenuAction(tr("Align Right"), QStringLiteral("alignRight"), &alignMenu));
+ alignMenu.addAction(new ContextMenuAction(tr("Align Right"), "alignRight", &alignMenu));
alignMenu.addSeparator();
- alignMenu.addAction(new ContextMenuAction(tr("Align Top"), QStringLiteral("alignTop"), &alignMenu));
- alignMenu.addAction(new ContextMenuAction(tr("Center Horizontally"), QStringLiteral("centerHorizontally"),
+ alignMenu.addAction(new ContextMenuAction(tr("Align Top"), "alignTop", &alignMenu));
+ alignMenu.addAction(new ContextMenuAction(tr("Center Horizontally"), "centerHorizontally",
&alignMenu));
- alignMenu.addAction(new ContextMenuAction(tr("Align Bottom"), QStringLiteral("alignBottom"), &alignMenu));
+ alignMenu.addAction(new ContextMenuAction(tr("Align Bottom"), "alignBottom", &alignMenu));
alignMenu.addSeparator();
- alignMenu.addAction(new ContextMenuAction(tr("Same Width"), QStringLiteral("sameWidth"), &alignMenu));
- alignMenu.addAction(new ContextMenuAction(tr("Same Height"), QStringLiteral("sameHeight"), &alignMenu));
- alignMenu.addAction(new ContextMenuAction(tr("Same Size"), QStringLiteral("sameSize"), &alignMenu));
+ alignMenu.addAction(new ContextMenuAction(tr("Same Width"), "sameWidth", &alignMenu));
+ alignMenu.addAction(new ContextMenuAction(tr("Same Height"), "sameHeight", &alignMenu));
+ alignMenu.addAction(new ContextMenuAction(tr("Same Size"), "sameSize", &alignMenu));
alignMenu.setEnabled(m_diagramSceneModel->hasMultiObjectsSelection());
menu.addMenu(&alignMenu);
@@ -985,40 +985,40 @@ void ObjectItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)
bool handled = handleSelectedContextMenuAction(action->id());
handled |= element_tasks->handleContextMenuAction(object(), diagramSceneModel()->diagram(), action->id());
if (!handled) {
- if (action->id() == QStringLiteral("openDiagram")) {
+ if (action->id() == "openDiagram") {
m_diagramSceneModel->diagramSceneController()->elementTasks()->openDiagram(m_object, m_diagramSceneModel->diagram());
- } else if (action->id() == QStringLiteral("createDiagram")) {
+ } else if (action->id() == "createDiagram") {
m_diagramSceneModel->diagramSceneController()->elementTasks()->createAndOpenDiagram(m_object, m_diagramSceneModel->diagram());
- } else if (action->id() == QStringLiteral("remove")) {
+ } else if (action->id() == "remove") {
DSelection selection = m_diagramSceneModel->selectedElements();
if (selection.isEmpty())
selection.append(m_object->uid(), m_diagramSceneModel->diagram()->uid());
m_diagramSceneModel->diagramController()->deleteElements(selection, m_diagramSceneModel->diagram());
- } else if (action->id() == QStringLiteral("delete")) {
+ } else if (action->id() == "delete") {
DSelection selection = m_diagramSceneModel->selectedElements();
if (selection.isEmpty())
selection.append(m_object->uid(), m_diagramSceneModel->diagram()->uid());
m_diagramSceneModel->diagramSceneController()->deleteFromDiagram(selection, m_diagramSceneModel->diagram());
- } else if (action->id() == QStringLiteral("selectInModelTree")) {
+ } else if (action->id() == "selectInModelTree") {
// TODO implement
- } else if (action->id() == QStringLiteral("alignLeft")) {
- align(IAlignable::AlignLeft, QStringLiteral("left"));
- } else if (action->id() == QStringLiteral("centerVertically")) {
- align(IAlignable::AlignVcenter, QStringLiteral("center"));
- } else if (action->id() == QStringLiteral("alignRight")) {
- align(IAlignable::AlignRight, QStringLiteral("right"));
- } else if (action->id() == QStringLiteral("alignTop")) {
- align(IAlignable::AlignTop, QStringLiteral("top"));
- } else if (action->id() == QStringLiteral("centerHorizontally")) {
- align(IAlignable::AlignHcenter, QStringLiteral("center"));
- } else if (action->id() == QStringLiteral("alignBottom")) {
- align(IAlignable::AlignBottom, QStringLiteral("bottom"));
- } else if (action->id() == QStringLiteral("sameWidth")) {
- align(IAlignable::AlignWidth, QStringLiteral("width"));
- } else if (action->id() == QStringLiteral("sameHeight")) {
- align(IAlignable::AlignHeight, QStringLiteral("height"));
- } else if (action->id() == QStringLiteral("sameSize")) {
- align(IAlignable::AlignSize, QStringLiteral("size"));
+ } else if (action->id() == "alignLeft") {
+ align(IAlignable::AlignLeft, "left");
+ } else if (action->id() == "centerVertically") {
+ align(IAlignable::AlignVcenter, "center");
+ } else if (action->id() == "alignRight") {
+ align(IAlignable::AlignRight, "right");
+ } else if (action->id() == "alignTop") {
+ align(IAlignable::AlignTop, "top");
+ } else if (action->id() == "centerHorizontally") {
+ align(IAlignable::AlignHcenter, "center");
+ } else if (action->id() == "alignBottom") {
+ align(IAlignable::AlignBottom, "bottom");
+ } else if (action->id() == "sameWidth") {
+ align(IAlignable::AlignWidth, "width");
+ } else if (action->id() == "sameHeight") {
+ align(IAlignable::AlignHeight, "height");
+ } else if (action->id() == "sameSize") {
+ align(IAlignable::AlignSize, "size");
}
}
}
diff --git a/src/libs/modelinglib/qmt/diagram_scene/items/packageitem.cpp b/src/libs/modelinglib/qmt/diagram_scene/items/packageitem.cpp
index f4bdec34ae4..a865225fbab 100644
--- a/src/libs/modelinglib/qmt/diagram_scene/items/packageitem.cpp
+++ b/src/libs/modelinglib/qmt/diagram_scene/items/packageitem.cpp
@@ -71,7 +71,7 @@ public:
};
PackageItem::PackageItem(DPackage *package, DiagramSceneModel *diagramSceneModel, QGraphicsItem *parent)
- : ObjectItem(QStringLiteral("package"), package, diagramSceneModel, parent)
+ : ObjectItem("package", package, diagramSceneModel, parent)
{
}
diff --git a/src/libs/modelinglib/qmt/diagram_scene/items/relationitem.cpp b/src/libs/modelinglib/qmt/diagram_scene/items/relationitem.cpp
index 1058d45e19c..c3a744d3b66 100644
--- a/src/libs/modelinglib/qmt/diagram_scene/items/relationitem.cpp
+++ b/src/libs/modelinglib/qmt/diagram_scene/items/relationitem.cpp
@@ -74,7 +74,7 @@ public:
bool baseIsInterface = false;
bool lollipopDisplay = false;
if (baseObject) {
- baseIsInterface = baseObject->stereotypes().contains(QStringLiteral("interface"));
+ baseIsInterface = baseObject->stereotypes().contains("interface");
if (baseIsInterface) {
StereotypeDisplayVisitor stereotypeDisplayVisitor;
stereotypeDisplayVisitor.setModelController(m_diagramSceneModel->diagramSceneController()->modelController());
@@ -86,7 +86,7 @@ public:
if (lollipopDisplay) {
m_arrow->setShaft(ArrowItem::ShaftSolid);
m_arrow->setEndHead(ArrowItem::HeadNone);
- } else if (baseIsInterface || inheritance->stereotypes().contains(QStringLiteral("realize"))) {
+ } else if (baseIsInterface || inheritance->stereotypes().contains("realize")) {
m_arrow->setShaft(ArrowItem::ShaftDashed);
m_arrow->setEndHead(ArrowItem::HeadTriangle);
} else {
@@ -102,7 +102,7 @@ public:
{
ArrowItem::Head endAHead = ArrowItem::HeadNone;
ArrowItem::Head endBHead = ArrowItem::HeadNone;
- bool isRealization = dependency->stereotypes().contains(QStringLiteral("realize"));
+ bool isRealization = dependency->stereotypes().contains("realize");
switch (dependency->direction()) {
case MDependency::AToB:
endBHead = isRealization ? ArrowItem::HeadTriangle : ArrowItem::HeadOpen;
diff --git a/src/libs/modelinglib/qmt/diagram_scene/parts/alignbuttonsitem.cpp b/src/libs/modelinglib/qmt/diagram_scene/parts/alignbuttonsitem.cpp
index f8482e992cb..83c32d84591 100644
--- a/src/libs/modelinglib/qmt/diagram_scene/parts/alignbuttonsitem.cpp
+++ b/src/libs/modelinglib/qmt/diagram_scene/parts/alignbuttonsitem.cpp
@@ -124,42 +124,42 @@ void AlignButtonsItem::addButton(IAlignable::AlignType alignType, const QString
switch (alignType) {
case IAlignable::AlignLeft:
{
- static const QPixmap alignLeftPixmap = QPixmap(QStringLiteral(":/modelinglib/25x25/align-left.png")).scaled(NormalPixmapWidth, NormalPixmapHeight, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
+ static const QPixmap alignLeftPixmap = QPixmap(":/modelinglib/25x25/align-left.png").scaled(NormalPixmapWidth, NormalPixmapHeight, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
item->setPixmap(alignLeftPixmap);
item->setPos(pos - InnerBorder - 3.0, 0); // subtract additional shift of image within pixmap
break;
}
case IAlignable::AlignRight:
{
- static const QPixmap alignRightPixmap = QPixmap(QStringLiteral(":/modelinglib/25x25/align-right.png")).scaled(NormalPixmapWidth, NormalPixmapHeight, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
+ static const QPixmap alignRightPixmap = QPixmap(":/modelinglib/25x25/align-right.png").scaled(NormalPixmapWidth, NormalPixmapHeight, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
item->setPixmap(alignRightPixmap);
item->setPos(pos - item->boundingRect().width() + InnerBorder + 3.0, 0);
break;
}
case IAlignable::AlignTop:
{
- static const QPixmap alignTopPixmap = QPixmap(QStringLiteral(":/modelinglib/25x25/align-top.png")).scaled(NormalPixmapWidth, NormalPixmapHeight, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
+ static const QPixmap alignTopPixmap = QPixmap(":/modelinglib/25x25/align-top.png").scaled(NormalPixmapWidth, NormalPixmapHeight, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
item->setPixmap(alignTopPixmap);
item->setPos(0, pos - InnerBorder - 3.0);
break;
}
case IAlignable::AlignBottom:
{
- static const QPixmap alignBottomPixmap = QPixmap(QStringLiteral(":/modelinglib/25x25/align-bottom.png")).scaled(NormalPixmapWidth, NormalPixmapHeight, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
+ static const QPixmap alignBottomPixmap = QPixmap(":/modelinglib/25x25/align-bottom.png").scaled(NormalPixmapWidth, NormalPixmapHeight, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
item->setPixmap(alignBottomPixmap);
item->setPos(0, pos - item->boundingRect().height() + InnerBorder + 3.0);
break;
}
case IAlignable::AlignHcenter:
{
- static const QPixmap alignHorizontalPixmap = QPixmap(QStringLiteral(":/modelinglib/25x25/align-horizontal.png")).scaled(NormalPixmapWidth, NormalPixmapHeight, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
+ static const QPixmap alignHorizontalPixmap = QPixmap(":/modelinglib/25x25/align-horizontal.png").scaled(NormalPixmapWidth, NormalPixmapHeight, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
item->setPixmap(alignHorizontalPixmap);
item->setPos(pos - item->boundingRect().center().x(), 0);
break;
}
case IAlignable::AlignVcenter:
{
- static const QPixmap alignVerticalPixmap = QPixmap(QStringLiteral(":/modelinglib/25x25/align-vertical.png")).scaled(NormalPixmapWidth, NormalPixmapHeight, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
+ static const QPixmap alignVerticalPixmap = QPixmap(":/modelinglib/25x25/align-vertical.png").scaled(NormalPixmapWidth, NormalPixmapHeight, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
item->setPixmap(alignVerticalPixmap);
item->setPos(0, pos - item->boundingRect().center().y());
break;
diff --git a/src/libs/modelinglib/qmt/diagram_scene/parts/contextlabelitem.cpp b/src/libs/modelinglib/qmt/diagram_scene/parts/contextlabelitem.cpp
index 4eec6da0765..afda90db4f0 100644
--- a/src/libs/modelinglib/qmt/diagram_scene/parts/contextlabelitem.cpp
+++ b/src/libs/modelinglib/qmt/diagram_scene/parts/contextlabelitem.cpp
@@ -69,16 +69,16 @@ double ContextLabelItem::height() const
void ContextLabelItem::update()
{
- setText(QString(QStringLiteral("(from %1)")).arg(m_context));
+ setText(QString("(from %1)").arg(m_context));
if (m_maxWidth > 0.0) {
double contextWidth = boundingRect().width();
if (contextWidth > m_maxWidth) {
- setText(QString(QStringLiteral("(%1)")).arg(m_context));
+ setText(QString("(%1)").arg(m_context));
contextWidth = boundingRect().width();
}
if (contextWidth > m_maxWidth) {
QFontMetricsF metrics(font());
- setText(metrics.elidedText(QString(QStringLiteral("(%1)")).arg(m_context), Qt::ElideMiddle, m_maxWidth));
+ setText(metrics.elidedText(QString("(%1)").arg(m_context), Qt::ElideMiddle, m_maxWidth));
}
}
}
diff --git a/src/libs/modelinglib/qmt/diagram_scene/parts/stereotypesitem.cpp b/src/libs/modelinglib/qmt/diagram_scene/parts/stereotypesitem.cpp
index 2c6075590aa..0269bb1e078 100644
--- a/src/libs/modelinglib/qmt/diagram_scene/parts/stereotypesitem.cpp
+++ b/src/libs/modelinglib/qmt/diagram_scene/parts/stereotypesitem.cpp
@@ -49,7 +49,7 @@ QString StereotypesItem::format(const QList<QString> &stereotypes)
bool first = true;
foreach (const QString &stereotype, stereotypes) {
if (!first)
- text += QStringLiteral(", ");
+ text += ", ";
text += stereotype;
first = false;
}
diff --git a/src/libs/modelinglib/qmt/diagram_scene/parts/templateparameterbox.cpp b/src/libs/modelinglib/qmt/diagram_scene/parts/templateparameterbox.cpp
index 51c386c16be..8da88ea4012 100644
--- a/src/libs/modelinglib/qmt/diagram_scene/parts/templateparameterbox.cpp
+++ b/src/libs/modelinglib/qmt/diagram_scene/parts/templateparameterbox.cpp
@@ -82,7 +82,7 @@ void TemplateParameterBox::updateText()
if (m_breakLines)
templateText += QLatin1Char('\n');
else
- templateText += QStringLiteral(", ");
+ templateText += ", ";
}
templateText += parameter;
first = false;
diff --git a/src/libs/modelinglib/qmt/model_ui/stereotypescontroller.cpp b/src/libs/modelinglib/qmt/model_ui/stereotypescontroller.cpp
index 738b0250b51..7f1493dcbcb 100644
--- a/src/libs/modelinglib/qmt/model_ui/stereotypescontroller.cpp
+++ b/src/libs/modelinglib/qmt/model_ui/stereotypescontroller.cpp
@@ -51,7 +51,7 @@ QString StereotypesController::toString(const QList<QString> &stereotypes)
bool first = true;
foreach (const QString &stereotype, stereotypes) {
if (!first)
- s += QStringLiteral(", ");
+ s += ", ";
s += stereotype;
first = false;
}
diff --git a/src/libs/modelinglib/qmt/model_ui/treemodel.cpp b/src/libs/modelinglib/qmt/model_ui/treemodel.cpp
index bdedf995b95..da11e43f0f4 100644
--- a/src/libs/modelinglib/qmt/model_ui/treemodel.cpp
+++ b/src/libs/modelinglib/qmt/model_ui/treemodel.cpp
@@ -95,7 +95,7 @@ public:
{
QMT_CHECK(!m_item);
- static QIcon icon(QStringLiteral(":/modelinglib/48x48/package.png"));
+ static QIcon icon(":/modelinglib/48x48/package.png");
m_item = new ModelItem(icon, m_treeModel->createObjectLabel(package));
m_item->setData(TreeModel::Package, TreeModel::RoleItemType);
visitMObject(package);
@@ -106,7 +106,7 @@ public:
QMT_CHECK(!m_item);
QIcon icon = m_treeModel->createIcon(StereotypeIcon::ElementClass, StyleEngine::TypeClass, klass->stereotypes(),
- QStringLiteral(":/modelinglib/48x48/class.png"));
+ ":/modelinglib/48x48/class.png");
m_item = new ModelItem(icon, m_treeModel->createObjectLabel(klass));
m_item->setData(TreeModel::Element, TreeModel::RoleItemType);
m_item->setStereotypes(klass->stereotypes());
@@ -119,7 +119,7 @@ public:
QIcon icon = m_treeModel->createIcon(StereotypeIcon::ElementComponent, StyleEngine::TypeComponent,
component->stereotypes(),
- QStringLiteral(":/modelinglib/48x48/component.png"));
+ ":/modelinglib/48x48/component.png");
m_item = new ModelItem(icon, m_treeModel->createObjectLabel(component));
m_item->setData(TreeModel::Element, TreeModel::RoleItemType);
m_item->setStereotypes(component->stereotypes());
@@ -136,7 +136,7 @@ public:
{
QMT_CHECK(!m_item);
- static QIcon icon(QStringLiteral(":/modelinglib/48x48/canvas-diagram.png"));
+ static QIcon icon(":/modelinglib/48x48/canvas-diagram.png");
m_item = new ModelItem(icon, m_treeModel->createObjectLabel(diagram));
visitMDiagram(diagram);
}
@@ -147,7 +147,7 @@ public:
QList<QString> stereotypes = item->stereotypes() << item->variety();
QIcon icon = m_treeModel->createIcon(StereotypeIcon::ElementItem, StyleEngine::TypeItem, stereotypes,
- QStringLiteral(":/modelinglib/48x48/item.png"));
+ ":/modelinglib/48x48/item.png");
m_item = new ModelItem(icon, m_treeModel->createObjectLabel(item));
m_item->setData(TreeModel::Element, TreeModel::RoleItemType);
m_item->setStereotypes(stereotypes);
@@ -166,7 +166,7 @@ public:
{
QMT_CHECK(!m_item);
- static QIcon icon(QStringLiteral(":/modelinglib/48x48/dependency.png"));
+ static QIcon icon(":/modelinglib/48x48/dependency.png");
m_item = new ModelItem(icon, m_treeModel->createRelationLabel(dependency));
visitMRelation(dependency);
}
@@ -175,7 +175,7 @@ public:
{
QMT_CHECK(!m_item);
- static QIcon icon(QStringLiteral(":/modelinglib/48x48/inheritance.png"));
+ static QIcon icon(":/modelinglib/48x48/inheritance.png");
m_item = new ModelItem(icon, m_treeModel->createRelationLabel(inheritance));
visitMRelation(inheritance);
}
@@ -184,7 +184,7 @@ public:
{
QMT_CHECK(!m_item);
- static QIcon icon(QStringLiteral(":/modelinglib/48x48/association.png"));
+ static QIcon icon(":/modelinglib/48x48/association.png");
m_item = new ModelItem(icon, m_treeModel->createRelationLabel(association));
visitMRelation(association);
}
@@ -193,7 +193,7 @@ public:
{
QMT_CHECK(!m_item);
- static QIcon icon(QStringLiteral(":modelinglib/48x48/connection.ong"));
+ static QIcon icon(":modelinglib/48x48/connection.ong");
m_item = new ModelItem(icon, m_treeModel->createRelationLabel(connection));
visitMRelation(connection);
}
@@ -234,7 +234,7 @@ public:
{
if (klass->stereotypes() != m_item->stereotypes()) {
QIcon icon = m_treeModel->createIcon(StereotypeIcon::ElementClass, StyleEngine::TypeClass,
- klass->stereotypes(), QStringLiteral(":/modelinglib/48x48/class.png"));
+ klass->stereotypes(), ":/modelinglib/48x48/class.png");
m_item->setIcon(icon);
m_item->setStereotypes(klass->stereotypes());
}
@@ -246,7 +246,7 @@ public:
if (component->stereotypes() != m_item->stereotypes()) {
QIcon icon = m_treeModel->createIcon(StereotypeIcon::ElementComponent, StyleEngine::TypeComponent,
component->stereotypes(),
- QStringLiteral(":/modelinglib/48x48/component.png"));
+ ":/modelinglib/48x48/component.png");
m_item->setIcon(icon);
m_item->setStereotypes(component->stereotypes());
}
@@ -268,7 +268,7 @@ public:
QList<QString> stereotypes = item->stereotypes() << item->variety();
if (stereotypes != m_item->stereotypes()) {
QIcon icon = m_treeModel->createIcon(StereotypeIcon::ElementItem, StyleEngine::TypeItem, stereotypes,
- QStringLiteral(":/modelinglib/48x48/item.png"));
+ ":/modelinglib/48x48/item.png");
m_item->setIcon(icon);
m_item->setStereotypes(stereotypes);
}
@@ -793,14 +793,14 @@ QString TreeModel::createObjectLabel(const MObject *object)
if (object->name().isEmpty()) {
if (auto item = dynamic_cast<const MItem *>(object)) {
if (!item->variety().isEmpty())
- return QString(QStringLiteral("[%1]")).arg(item->variety());
+ return QString("[%1]").arg(item->variety());
}
return tr("[unnamed]");
}
if (auto klass = dynamic_cast<const MClass *>(object)) {
if (!klass->umlNamespace().isEmpty())
- return QString(QStringLiteral("%1 [%2]")).arg(klass->name()).arg(klass->umlNamespace());
+ return QString("%1 [%2]").arg(klass->name()).arg(klass->umlNamespace());
}
return object->name();
}
@@ -810,11 +810,11 @@ QString TreeModel::createRelationLabel(const MRelation *relation)
QString name;
if (!relation->name().isEmpty()) {
name += relation->name();
- name += QStringLiteral(": ");
+ name += ": ";
}
if (MObject *endA = m_modelController->findObject(relation->endAUid()))
name += createObjectLabel(endA);
- name += QStringLiteral(" - ");
+ name += " - ";
if (MObject *endB = m_modelController->findObject(relation->endBUid()))
name += createObjectLabel(endB);
return name;
diff --git a/src/libs/modelinglib/qmt/model_widgets_ui/classmembersedit.cpp b/src/libs/modelinglib/qmt/model_widgets_ui/classmembersedit.cpp
index 559f21edbb6..3bce8bbd415 100644
--- a/src/libs/modelinglib/qmt/model_widgets_ui/classmembersedit.cpp
+++ b/src/libs/modelinglib/qmt/model_widgets_ui/classmembersedit.cpp
@@ -94,10 +94,10 @@ QString ClassMembersEdit::Cursor::readWord()
} else {
if (c == QLatin1Char('<') && m_pos < m_text.length() && m_text.at(m_pos) == QLatin1Char('<')) {
++m_pos;
- word = QStringLiteral("<<");
+ word = "<<";
} else if (c == QLatin1Char('>') && m_pos < m_text.length() && m_text.at(m_pos) == QLatin1Char('>')) {
++m_pos;
- word = QStringLiteral(">>");
+ word = ">>";
} else {
word = c;
}
@@ -123,7 +123,7 @@ QString ClassMembersEdit::Cursor::readUntil(const QString &delimiter)
{
QString s;
while (m_isValid) {
- if (m_pos >= m_text.length() || m_text.at(m_pos) == QStringLiteral("\n")) {
+ if (m_pos >= m_text.length() || m_text.at(m_pos) == "\n") {
m_isValid = false;
return s;
}
@@ -154,7 +154,7 @@ void ClassMembersEdit::Cursor::skipUntilOrNewline(const QString &delimiter)
while (m_isValid) {
if (m_pos >= m_text.length())
return;
- if (m_text.at(m_pos) == QStringLiteral("\n"))
+ if (m_text.at(m_pos) == "\n")
return;
if (m_pos + delimiter.length() <= m_text.length()
&& QString::compare(m_text.mid(m_pos, delimiter.length()), delimiter, Qt::CaseInsensitive) == 0) {
@@ -183,10 +183,10 @@ QString ClassMembersEdit::Cursor::readWordFromRight()
} else {
if (c == QLatin1Char('<') && m_pos >= 0 && m_text.at(m_pos) == QLatin1Char('<')) {
--m_pos;
- word = QStringLiteral("<<");
+ word = "<<";
} else if (c == QLatin1Char('>') && m_pos >= 0 && m_text.at(m_pos) == QLatin1Char('>')) {
--m_pos;
- word = QStringLiteral(">>");
+ word = ">>";
} else {
word = c;
}
@@ -218,13 +218,13 @@ bool ClassMembersEdit::Cursor::searchOutsideOfBracketsFromRight(const QString &s
int brackets = 0;
for (;;) {
const QString word = readWordFromRight();
- if (!m_isValid || word == QStringLiteral("\n"))
+ if (!m_isValid || word == "\n")
break;
if (brackets == 0 && word == s)
return true;
- else if (word == QStringLiteral("(") || word == QStringLiteral("[") || word == QStringLiteral("{"))
+ else if (word == "(" || word == "[" || word == "{")
++brackets;
- else if (word == QStringLiteral(")") || word == QStringLiteral("]") || word == QStringLiteral("}"))
+ else if (word == ")" || word == "]" || word == "}")
--brackets;
}
m_isValid = true;
@@ -238,12 +238,12 @@ QString ClassMembersEdit::Cursor::extractSubstr(int start, int stop)
if (m_isValid && start >= 0 && start < m_text.length() && stop >= start && stop < m_text.length())
return m_text.mid(start, stop - start + 1);
m_isValid = false;
- return QStringLiteral("");
+ return "";
}
void ClassMembersEdit::Cursor::skipWhitespaces()
{
- while (m_isValid && m_pos < m_text.length() && m_text.at(m_pos).isSpace() && m_text.at(m_pos) != QStringLiteral("\n"))
+ while (m_isValid && m_pos < m_text.length() && m_text.at(m_pos).isSpace() && m_text.at(m_pos) != "\n")
++m_pos;
if (m_pos >= m_text.length())
m_isValid = false;
@@ -251,7 +251,7 @@ void ClassMembersEdit::Cursor::skipWhitespaces()
void ClassMembersEdit::Cursor::skipWhitespacesFromRight()
{
- while (m_isValid && m_pos >= 0 && m_text.at(m_pos).isSpace() && m_text.at(m_pos) != QStringLiteral("\n"))
+ while (m_isValid && m_pos >= 0 && m_text.at(m_pos).isSpace() && m_text.at(m_pos) != "\n")
--m_pos;
if (m_pos < 0)
m_isValid = false;
@@ -378,29 +378,29 @@ QString ClassMembersEdit::build(const QList<MClassMember> &members)
case MClassMember::VisibilityUndefined:
break;
case MClassMember::VisibilityPublic:
- vis = QStringLiteral("public:");
+ vis = "public:";
break;
case MClassMember::VisibilityProtected:
- vis = QStringLiteral("protected:");
+ vis = "protected:";
break;
case MClassMember::VisibilityPrivate:
- vis = QStringLiteral("private:");
+ vis = "private:";
break;
case MClassMember::VisibilitySignals:
- vis = QStringLiteral("signals:");
+ vis = "signals:";
break;
case MClassMember::VisibilityPrivateSlots:
- vis = QStringLiteral("private slots:");
+ vis = "private slots:";
break;
case MClassMember::VisibilityProtectedSlots:
- vis = QStringLiteral("protected slots:");
+ vis = "protected slots:";
break;
case MClassMember::VisibilityPublicSlots:
- vis = QStringLiteral("public slots:");
+ vis = "public slots:";
break;
}
if (!text.isEmpty())
- text += QStringLiteral("\n");
+ text += "\n";
text += vis;
addNewline = true;
addSpace = true;
@@ -409,42 +409,42 @@ QString ClassMembersEdit::build(const QList<MClassMember> &members)
}
if (member.group() != currentGroup) {
if (addSpace)
- text += QStringLiteral(" ");
+ text += " ";
else if (!text.isEmpty())
- text += QStringLiteral("\n");
- text += QString(QStringLiteral("[%1]")).arg(member.group());
+ text += "\n";
+ text += QString("[%1]").arg(member.group());
addNewline = true;
currentGroup = member.group();
}
if (addNewline)
- text += QStringLiteral("\n");
+ text += "\n";
if (!member.stereotypes().isEmpty()) {
StereotypesController ctrl;
- text += QString(QStringLiteral("<<%1>> ")).arg(ctrl.toString(member.stereotypes()));
+ text += QString("<<%1>> ").arg(ctrl.toString(member.stereotypes()));
}
if (member.properties() & MClassMember::PropertyQsignal)
- text += QStringLiteral("signal ");
+ text += "signal ";
if (member.properties() & MClassMember::PropertyQslot)
- text += QStringLiteral("slot ");
+ text += "slot ";
if (member.properties() & MClassMember::PropertyQinvokable)
- text += QStringLiteral("invokable ");
+ text += "invokable ";
if (member.properties() & MClassMember::PropertyStatic)
- text += QStringLiteral("static ");
+ text += "static ";
if (member.properties() & MClassMember::PropertyVirtual)
- text += QStringLiteral("virtual ");
+ text += "virtual ";
if (member.properties() & MClassMember::PropertyConstexpr)
- text += QStringLiteral("constexpr ");
+ text += "constexpr ";
text += member.declaration();
if (member.properties() & MClassMember::PropertyConst)
- text += QStringLiteral(" const");
+ text += " const";
if (member.properties() & MClassMember::PropertyOverride)
- text += QStringLiteral(" override");
+ text += " override";
if (member.properties() & MClassMember::PropertyFinal)
- text += QStringLiteral(" final");
+ text += " final";
if (member.properties() & MClassMember::PropertyAbstract)
- text += QStringLiteral(" = 0");
- text += QStringLiteral(";\n");
+ text += " = 0";
+ text += ";\n";
}
return text;
@@ -468,19 +468,19 @@ QList<MClassMember> ClassMembersEdit::parse(const QString &text, bool *ok)
member = MClassMember();
QString word = cursor.readWord().toLower();
for (;;) {
- if (word == QStringLiteral("public")) {
+ if (word == "public") {
currentVisibility = MClassMember::VisibilityPublic;
word = cursor.readWord().toLower();
- } else if (word == QStringLiteral("protected")) {
+ } else if (word == "protected") {
currentVisibility = MClassMember::VisibilityProtected;
word = cursor.readWord().toLower();
- } else if (word == QStringLiteral("private")) {
+ } else if (word == "private") {
currentVisibility = MClassMember::VisibilityPrivate;
word = cursor.readWord().toLower();
- } else if (word == QStringLiteral("signals")) {
+ } else if (word == "signals") {
currentVisibility = MClassMember::VisibilitySignals;
word = cursor.readWord().toLower();
- } else if (word == QStringLiteral("slots")) {
+ } else if (word == "slots") {
switch (currentVisibility) {
case MClassMember::VisibilityPrivate:
currentVisibility = MClassMember::VisibilityPrivateSlots;
@@ -496,34 +496,34 @@ QList<MClassMember> ClassMembersEdit::parse(const QString &text, bool *ok)
break;
}
word = cursor.readWord().toLower();
- } else if (word == QStringLiteral("[")) {
- currentGroup = cursor.readUntil(QStringLiteral("]"));
+ } else if (word == "[") {
+ currentGroup = cursor.readUntil("]");
word = cursor.readWord().toLower();
- } else if (word == QStringLiteral("<<")) {
- QString stereotypes = cursor.readUntil(QStringLiteral(">>"));
+ } else if (word == "<<") {
+ QString stereotypes = cursor.readUntil(">>");
StereotypesController ctrl;
member.setStereotypes(ctrl.fromString(stereotypes));
word = cursor.readWord().toLower();
- } else if (word == QStringLiteral("static")) {
+ } else if (word == "static") {
member.setProperties(member.properties() | MClassMember::PropertyStatic);
word = cursor.readWord().toLower();
- } else if (word == QStringLiteral("virtual")) {
+ } else if (word == "virtual") {
member.setProperties(member.properties() | MClassMember::PropertyVirtual);
word = cursor.readWord().toLower();
- } else if (word == QStringLiteral("constexpr") || word == QStringLiteral("q_decl_constexpr")
- || word == QStringLiteral("q_decl_relaxed_constexpr")) {
+ } else if (word == "constexpr" || word == "q_decl_constexpr"
+ || word == "q_decl_relaxed_constexpr") {
member.setProperties(member.properties() | MClassMember::PropertyConstexpr);
word = cursor.readWord().toLower();
- } else if (word == QStringLiteral("signal") || word == QStringLiteral("q_signal")) {
+ } else if (word == "signal" || word == "q_signal") {
member.setProperties(member.properties() | MClassMember::PropertyQsignal);
word = cursor.readWord().toLower();
- } else if (word == QStringLiteral("slot") || word == QStringLiteral("q_slot")) {
+ } else if (word == "slot" || word == "q_slot") {
member.setProperties(member.properties() | MClassMember::PropertyQslot);
word = cursor.readWord().toLower();
- } else if (word == QStringLiteral("invokable") || word == QStringLiteral("q_invokable")) {
+ } else if (word == "invokable" || word == "q_invokable") {
member.setProperties(member.properties() | MClassMember::PropertyQinvokable);
word = cursor.readWord().toLower();
- } else if (word == QStringLiteral(":")) {
+ } else if (word == ":") {
word = cursor.readWord().toLower();
} else {
cursor.unreadWord();
@@ -532,32 +532,32 @@ QList<MClassMember> ClassMembersEdit::parse(const QString &text, bool *ok)
}
member.setVisibility(currentVisibility);
member.setGroup(currentGroup);
- if (word != QStringLiteral("\n")) {
+ if (word != "\n") {
int declarationStart = cursor.position();
- cursor.skipUntilOrNewline(QStringLiteral(";"));
+ cursor.skipUntilOrNewline(";");
int nextLinePosition = cursor.position();
cursor.setPosition(nextLinePosition - 1);
word = cursor.readWordFromRight().toLower();
- if (word != QStringLiteral(";"))
+ if (word != ";")
cursor.unreadWord();
int endPosition = cursor.position();
QString expr;
- if (cursor.searchOutsideOfBracketsFromRight(QStringLiteral("=")))
+ if (cursor.searchOutsideOfBracketsFromRight("="))
expr = cursor.extractSubstr(cursor.position() + 2, endPosition).trimmed();
word = cursor.readWordFromRight().toLower();
for (;;) {
// TODO ignore throw(), noexpect(*),
- if (word == QStringLiteral("final") || word == QStringLiteral("q_decl_final")) {
+ if (word == "final" || word == "q_decl_final") {
member.setProperties(member.properties() | MClassMember::PropertyFinal);
word = cursor.readWordFromRight().toLower();
- } else if (word == QStringLiteral("override") || word == QStringLiteral("q_decl_override")) {
+ } else if (word == "override" || word == "q_decl_override") {
member.setProperties(member.properties() | MClassMember::PropertyOverride);
word = cursor.readWordFromRight().toLower();
- } else if (word == QStringLiteral("const")) {
+ } else if (word == "const") {
member.setProperties(member.properties() | MClassMember::PropertyConst);
word = cursor.readWordFromRight().toLower();
- } else if (word == QStringLiteral("noexpect")) {
+ } else if (word == "noexpect") {
// just ignore it
word = cursor.readWordFromRight().toLower();
} else {
@@ -572,9 +572,9 @@ QList<MClassMember> ClassMembersEdit::parse(const QString &text, bool *ok)
if (!declaration.isEmpty()) {
member.setDeclaration(declaration);
// TODO recognize function pointer
- if (declaration.endsWith(QStringLiteral(")"))) {
+ if (declaration.endsWith(")")) {
member.setMemberType(MClassMember::MemberMethod);
- if (expr == QStringLiteral("0"))
+ if (expr == "0")
member.setProperties(member.properties() | MClassMember::PropertyAbstract);
} else {
member.setMemberType(MClassMember::MemberAttribute);
@@ -584,7 +584,7 @@ QList<MClassMember> ClassMembersEdit::parse(const QString &text, bool *ok)
cursor.setPosition(nextLinePosition);
if (cursor.atEnd())
return members;
- cursor.skip(QStringLiteral("\n"));
+ cursor.skip("\n");
} else {
word = cursor.readWord().toLower();
}
diff --git a/src/libs/modelinglib/qmt/model_widgets_ui/modeltreeview.cpp b/src/libs/modelinglib/qmt/model_widgets_ui/modeltreeview.cpp
index cdb51115061..ecf898a1d92 100644
--- a/src/libs/modelinglib/qmt/model_widgets_ui/modeltreeview.cpp
+++ b/src/libs/modelinglib/qmt/model_widgets_ui/modeltreeview.cpp
@@ -140,10 +140,10 @@ void ModelTreeView::startDrag(Qt::DropActions supportedActions)
}
auto mimeData = new QMimeData;
- mimeData->setData(QStringLiteral("text/model-elements"), dragData);
+ mimeData->setData("text/model-elements", dragData);
if (dragIcon.isNull())
- dragIcon = QIcon(QStringLiteral(":/modelinglib/48x48/generic.png"));
+ dragIcon = QIcon(":/modelinglib/48x48/generic.png");
QPixmap pixmap(48, 48);
pixmap = dragIcon.pixmap(48, 48);
@@ -197,7 +197,7 @@ void ModelTreeView::dropEvent(QDropEvent *event)
{
bool accept = false;
event->setDropAction(Qt::MoveAction);
- if (event->mimeData()->hasFormat(QStringLiteral("text/model-elements"))) {
+ if (event->mimeData()->hasFormat("text/model-elements")) {
QModelIndex dropIndex = indexAt(event->pos());
QModelIndex dropSourceModelIndex = m_sortedTreeModel->mapToSource(dropIndex);
if (dropSourceModelIndex.isValid()) {
@@ -205,7 +205,7 @@ void ModelTreeView::dropEvent(QDropEvent *event)
QMT_ASSERT(treeModel, return);
MElement *targetModelElement = treeModel->element(dropSourceModelIndex);
if (auto targetModelObject = dynamic_cast<MObject *>(targetModelElement)) {
- QDataStream dataStream(event->mimeData()->data(QStringLiteral("text/model-elements")));
+ QDataStream dataStream(event->mimeData()->data("text/model-elements"));
while (dataStream.status() == QDataStream::Ok) {
QString key;
dataStream >> key;
@@ -252,28 +252,28 @@ void ModelTreeView::contextMenuEvent(QContextMenuEvent *event)
QMenu menu;
bool addSeparator = false;
if (m_elementTasks->hasClassDefinition(melement)) {
- menu.addAction(new ContextMenuAction(tr("Show Definition"), QStringLiteral("showDefinition"), &menu));
+ menu.addAction(new ContextMenuAction(tr("Show Definition"), "showDefinition", &menu));
addSeparator = true;
}
if (m_elementTasks->hasDiagram(melement)) {
- menu.addAction(new ContextMenuAction(tr("Open Diagram"), QStringLiteral("openDiagram"), &menu));
+ menu.addAction(new ContextMenuAction(tr("Open Diagram"), "openDiagram", &menu));
addSeparator = true;
}
if (melement->owner()) {
if (addSeparator)
menu.addSeparator();
- menu.addAction(new ContextMenuAction(tr("Delete"), QStringLiteral("delete"),
+ menu.addAction(new ContextMenuAction(tr("Delete"), "delete",
QKeySequence(Qt::CTRL + Qt::Key_D), &menu));
}
QAction *selectedAction = menu.exec(event->globalPos());
if (selectedAction) {
auto action = dynamic_cast<ContextMenuAction *>(selectedAction);
QMT_ASSERT(action, return);
- if (action->id() == QStringLiteral("showDefinition")) {
+ if (action->id() == "showDefinition") {
m_elementTasks->openClassDefinition(melement);
- } else if (action->id() == QStringLiteral("openDiagram")) {
+ } else if (action->id() == "openDiagram") {
m_elementTasks->openDiagram(melement);
- } else if (action->id() == QStringLiteral("delete")) {
+ } else if (action->id() == "delete") {
MSelection selection;
selection.append(melement->uid(), melement->owner()->uid());
m_sortedTreeModel->treeModel()->modelController()->deleteElements(selection);
diff --git a/src/libs/modelinglib/qmt/model_widgets_ui/propertiesviewmview.cpp b/src/libs/modelinglib/qmt/model_widgets_ui/propertiesviewmview.cpp
index af47417aaab..9c3dd9d3629 100644
--- a/src/libs/modelinglib/qmt/model_widgets_ui/propertiesviewmview.cpp
+++ b/src/libs/modelinglib/qmt/model_widgets_ui/propertiesviewmview.cpp
@@ -509,7 +509,7 @@ void PropertiesView::MView::visitMClass(const MClass *klass)
layout->addWidget(m_classMembersParseButton);
layout->setStretch(0, 1);
layout->setStretch(1, 0);
- addRow(QStringLiteral(""), layout, "members status");
+ addRow("", layout, "members status");
connect(m_classMembersParseButton, &QAbstractButton::clicked,
this, &PropertiesView::MView::onParseClassMembers);
}
@@ -655,7 +655,7 @@ void PropertiesView::MView::visitMAssociation(const MAssociation *association)
QList<MAssociation *> selection = filter<MAssociation>(m_modelElements);
bool isSingleSelection = selection.size() == 1;
if (!m_endALabel) {
- m_endALabel = new QLabel(QStringLiteral("<b>") + m_endAName + QStringLiteral("</b>"));
+ m_endALabel = new QLabel("<b>" + m_endAName + "</b>");
addRow(m_endALabel, "end a");
}
if (!m_endAEndName) {
@@ -720,7 +720,7 @@ void PropertiesView::MView::visitMAssociation(const MAssociation *association)
m_endAKind->setEnabled(isSingleSelection);
if (!m_endBLabel) {
- m_endBLabel = new QLabel(QStringLiteral("<b>") + m_endBName + QStringLiteral("</b>"));
+ m_endBLabel = new QLabel("<b>" + m_endBName + "</b>");
addRow(m_endBLabel, "end b");
}
if (!m_endBEndName) {
@@ -792,7 +792,7 @@ void PropertiesView::MView::visitMConnection(const MConnection *connection)
QList<MConnection *> selection = filter<MConnection>(m_modelElements);
const bool isSingleSelection = selection.size() == 1;
if (!m_endALabel) {
- m_endALabel = new QLabel(QStringLiteral("<b>") + m_endAName + QStringLiteral("</b>"));
+ m_endALabel = new QLabel("<b>" + m_endAName + "</b>");
addRow(m_endALabel, "end a");
}
if (!m_endAEndName) {
@@ -839,7 +839,7 @@ void PropertiesView::MView::visitMConnection(const MConnection *connection)
m_endANavigable->setEnabled(isSingleSelection);
if (!m_endBLabel) {
- m_endBLabel = new QLabel(QStringLiteral("<b>") + m_endBName + QStringLiteral("</b>"));
+ m_endBLabel = new QLabel("<b>" + m_endBName + "</b>");
addRow(m_endBLabel, "end b");
}
if (!m_endBEndName) {
@@ -915,7 +915,7 @@ void PropertiesView::MView::visitDObject(const DObject *object)
m_posRectLabel = new QLabel(m_topWidget);
addRow(tr("Position and size:"), m_posRectLabel, "position and size");
}
- m_posRectLabel->setText(QString(QStringLiteral("(%1,%2):(%3,%4)-(%5,%6)"))
+ m_posRectLabel->setText(QString("(%1,%2):(%3,%4)-(%5,%6)")
.arg(object->pos().x())
.arg(object->pos().y())
.arg(object->rect().left())
@@ -1453,7 +1453,7 @@ void PropertiesView::MView::prepare()
m_topLayout->addRow(m_classNameLabel);
m_rowToId.append("title");
}
- QString title(QStringLiteral("<b>") + m_propertiesTitle + QStringLiteral("</b>"));
+ QString title("<b>" + m_propertiesTitle + "</b>");
if (m_classNameLabel->text() != title)
m_classNameLabel->setText(title);
}
@@ -1632,7 +1632,7 @@ QString PropertiesView::MView::formatTemplateParameters(const QList<QString> &te
bool first = true;
foreach (const QString &parameter, templateParametersList) {
if (!first)
- templateParamters += QStringLiteral(", ");
+ templateParamters += ", ";
templateParamters += parameter;
first = false;
}
diff --git a/src/libs/modelinglib/qmt/serializer/diagramserializer.cpp b/src/libs/modelinglib/qmt/serializer/diagramserializer.cpp
index 893d2008304..d00a5f94075 100644
--- a/src/libs/modelinglib/qmt/serializer/diagramserializer.cpp
+++ b/src/libs/modelinglib/qmt/serializer/diagramserializer.cpp
@@ -64,7 +64,7 @@ template<class Archive>
inline void Access<Archive, DElement>::serialize(Archive &archive, DElement &element)
{
archive || tag(element)
- || attr(QStringLiteral("uid"), element, &DElement::uid, &DElement::setUid)
+ || attr("uid", element, &DElement::uid, &DElement::setUid)
|| end;
}
@@ -114,17 +114,17 @@ inline void Access<Archive, DObject>::serialize(Archive &archive, DObject &objec
{
archive || tag(object)
|| base<DElement>(object)
- || attr(QStringLiteral("object"), object, &DObject::modelUid, &DObject::setModelUid)
- || attr(QStringLiteral("stereotypes"), object, &DObject::stereotypes, &DObject::setStereotypes)
- || attr(QStringLiteral("context"), object, &DObject::context, &DObject::setContext)
- || attr(QStringLiteral("name"), object, &DObject::name, &DObject::setName)
- || attr(QStringLiteral("pos"), object, &DObject::pos, &DObject::setPos)
- || attr(QStringLiteral("rect"), object, &DObject::rect, &DObject::setRect)
- || attr(QStringLiteral("auto-sized"), object, &DObject::isAutoSized, &DObject::setAutoSized)
- || attr(QStringLiteral("visual-role"), object, &visualRole, &setVisualRole)
- || attr(QStringLiteral("visual-role2"), object, &DObject::visualSecondaryRole, &DObject::setVisualSecondaryRole)
- || attr(QStringLiteral("visual-emphasized"), object, &DObject::isVisualEmphasized, &DObject::setVisualEmphasized)
- || attr(QStringLiteral("stereotype-display"), object, &DObject::stereotypeDisplay, &DObject::setStereotypeDisplay)
+ || attr("object", object, &DObject::modelUid, &DObject::setModelUid)
+ || attr("stereotypes", object, &DObject::stereotypes, &DObject::setStereotypes)
+ || attr("context", object, &DObject::context, &DObject::setContext)
+ || attr("name", object, &DObject::name, &DObject::setName)
+ || attr("pos", object, &DObject::pos, &DObject::setPos)
+ || attr("rect", object, &DObject::rect, &DObject::setRect)
+ || attr("auto-sized", object, &DObject::isAutoSized, &DObject::setAutoSized)
+ || attr("visual-role", object, &visualRole, &setVisualRole)
+ || attr("visual-role2", object, &DObject::visualSecondaryRole, &DObject::setVisualSecondaryRole)
+ || attr("visual-emphasized", object, &DObject::isVisualEmphasized, &DObject::setVisualEmphasized)
+ || attr("stereotype-display", object, &DObject::stereotypeDisplay, &DObject::setStereotypeDisplay)
// depth is not persistent
|| end;
}
@@ -160,11 +160,11 @@ inline void Access<Archive, DClass>::serialize(Archive &archive, DClass &klass)
{
archive || tag(klass)
|| base<DObject>(klass)
- || attr(QStringLiteral("namespace"), klass, &DClass::umlNamespace, &DClass::setUmlNamespace)
- || attr(QStringLiteral("template"), klass, &DClass::templateParameters, &DClass::setTemplateParameters)
- || attr(QStringLiteral("template-display"), klass, &DClass::templateDisplay, &DClass::setTemplateDisplay)
- || attr(QStringLiteral("show-all-members"), klass, &DClass::showAllMembers, &DClass::setShowAllMembers)
- || attr(QStringLiteral("visible-members"), klass, &DClass::visibleMembers, &DClass::setVisibleMembers)
+ || attr("namespace", klass, &DClass::umlNamespace, &DClass::setUmlNamespace)
+ || attr("template", klass, &DClass::templateParameters, &DClass::setTemplateParameters)
+ || attr("template-display", klass, &DClass::templateDisplay, &DClass::setTemplateDisplay)
+ || attr("show-all-members", klass, &DClass::showAllMembers, &DClass::setShowAllMembers)
+ || attr("visible-members", klass, &DClass::visibleMembers, &DClass::setVisibleMembers)
|| end;
}
@@ -182,7 +182,7 @@ inline void Access<Archive, DComponent>::serialize(Archive &archive, DComponent
{
archive || tag(component)
|| base<DObject>(component)
- || attr(QStringLiteral("plain-shape"), component, &DComponent::isPlainShape, &DComponent::setPlainShape)
+ || attr("plain-shape", component, &DComponent::isPlainShape, &DComponent::setPlainShape)
|| end;
}
@@ -217,9 +217,9 @@ inline void Access<Archive, DItem>::serialize(Archive &archive, DItem &item)
{
archive || tag(item)
|| base<DObject>(item)
- || attr(QStringLiteral("variety"), item, &DItem::variety, &DItem::setVariety)
- || attr(QStringLiteral("shape-editable"), item, &DItem::isShapeEditable, &DItem::setShapeEditable)
- || attr(QStringLiteral("shape"), item, &DItem::shape, &DItem::setShape)
+ || attr("variety", item, &DItem::variety, &DItem::setVariety)
+ || attr("shape-editable", item, &DItem::isShapeEditable, &DItem::setShapeEditable)
+ || attr("shape", item, &DItem::shape, &DItem::setShape)
|| end;
}
@@ -236,12 +236,12 @@ inline void Access<Archive, DRelation>::serialize(Archive &archive, DRelation &r
{
archive || tag(relation)
|| base<DElement>(relation)
- || attr(QStringLiteral("object"), relation, &DRelation::modelUid, &DRelation::setModelUid)
- || attr(QStringLiteral("stereotypes"), relation, &DRelation::stereotypes, &DRelation::setStereotypes)
- || attr(QStringLiteral("a"), relation, &DRelation::endAUid, &DRelation::setEndAUid)
- || attr(QStringLiteral("b"), relation, &DRelation::endBUid, &DRelation::setEndBUid)
- || attr(QStringLiteral("name"), relation, &DRelation::name, &DRelation::setName)
- || attr(QStringLiteral("points"), relation, &DRelation::intermediatePoints, &DRelation::setIntermediatePoints)
+ || attr("object", relation, &DRelation::modelUid, &DRelation::setModelUid)
+ || attr("stereotypes", relation, &DRelation::stereotypes, &DRelation::setStereotypes)
+ || attr("a", relation, &DRelation::endAUid, &DRelation::setEndAUid)
+ || attr("b", relation, &DRelation::endBUid, &DRelation::setEndBUid)
+ || attr("name", relation, &DRelation::name, &DRelation::setName)
+ || attr("points", relation, &DRelation::intermediatePoints, &DRelation::setIntermediatePoints)
|| end;
}
@@ -256,7 +256,7 @@ template<class Archive>
inline void Access<Archive, DRelation::IntermediatePoint>::serialize(Archive &archive, DRelation::IntermediatePoint &point)
{
archive || tag(point)
- || attr(QStringLiteral("pos"), point, &DRelation::IntermediatePoint::pos, &DRelation::IntermediatePoint::setPos)
+ || attr("pos", point, &DRelation::IntermediatePoint::pos, &DRelation::IntermediatePoint::setPos)
|| end;
}
@@ -291,7 +291,7 @@ inline void Access<Archive, DDependency>::serialize(Archive &archive, DDependenc
{
archive || tag(dependency)
|| base<DRelation>(dependency)
- || attr(QStringLiteral("direction"), dependency, &DDependency::direction, &DDependency::setDirection)
+ || attr("direction", dependency, &DDependency::direction, &DDependency::setDirection)
|| end;
}
@@ -306,10 +306,10 @@ template<class Archive>
inline void Access<Archive, DAssociationEnd>::serialize(Archive &archive, DAssociationEnd &associationEnd)
{
archive || tag(associationEnd)
- || attr(QStringLiteral("name"), associationEnd, &DAssociationEnd::name, &DAssociationEnd::setName)
- || attr(QStringLiteral("cradinality"), associationEnd, &DAssociationEnd::cardinality, &DAssociationEnd::setCardinatlity)
- || attr(QStringLiteral("navigable"), associationEnd, &DAssociationEnd::isNavigable, &DAssociationEnd::setNavigable)
- || attr(QStringLiteral("kind"), associationEnd, &DAssociationEnd::kind, &DAssociationEnd::setKind)
+ || attr("name", associationEnd, &DAssociationEnd::name, &DAssociationEnd::setName)
+ || attr("cradinality", associationEnd, &DAssociationEnd::cardinality, &DAssociationEnd::setCardinatlity)
+ || attr("navigable", associationEnd, &DAssociationEnd::isNavigable, &DAssociationEnd::setNavigable)
+ || attr("kind", associationEnd, &DAssociationEnd::kind, &DAssociationEnd::setKind)
|| end;
}
@@ -323,9 +323,9 @@ inline void Access<Archive, DAssociation>::serialize(Archive &archive, DAssociat
{
archive || tag(association)
|| base<DRelation>(association)
- || attr(QStringLiteral("class"), association, &DAssociation::assoicationClassUid, &DAssociation::setAssociationClassUid)
- || attr(QStringLiteral("a"), association, &DAssociation::endA, &DAssociation::setEndA)
- || attr(QStringLiteral("b"), association, &DAssociation::endB, &DAssociation::setEndB)
+ || attr("class", association, &DAssociation::assoicationClassUid, &DAssociation::setAssociationClassUid)
+ || attr("a", association, &DAssociation::endA, &DAssociation::setEndA)
+ || attr("b", association, &DAssociation::endB, &DAssociation::setEndB)
|| end;
}
@@ -340,9 +340,9 @@ template<class Archive>
inline void Access<Archive, DConnectionEnd>::serialize(Archive &archive, DConnectionEnd &connectionEnd)
{
archive || tag(connectionEnd)
- || attr(QStringLiteral("name"), connectionEnd, &DConnectionEnd::name, &DConnectionEnd::setName)
- || attr(QStringLiteral("cradinality"), connectionEnd, &DConnectionEnd::cardinality, &DConnectionEnd::setCardinatlity)
- || attr(QStringLiteral("navigable"), connectionEnd, &DConnectionEnd::isNavigable, &DConnectionEnd::setNavigable)
+ || attr("name", connectionEnd, &DConnectionEnd::name, &DConnectionEnd::setName)
+ || attr("cradinality", connectionEnd, &DConnectionEnd::cardinality, &DConnectionEnd::setCardinatlity)
+ || attr("navigable", connectionEnd, &DConnectionEnd::isNavigable, &DConnectionEnd::setNavigable)
|| end;
}
@@ -356,9 +356,9 @@ inline void Access<Archive, DConnection>::serialize(Archive &archive, DConnectio
{
archive || tag(connection)
|| base<DRelation>(connection)
- || attr(QStringLiteral("custom-relation"), connection, &DConnection::customRelationId, &DConnection::setCustomRelationId)
- || attr(QStringLiteral("a"), connection, &DConnection::endA, &DConnection::setEndA)
- || attr(QStringLiteral("b"), connection, &DConnection::endB, &DConnection::setEndB)
+ || attr("custom-relation", connection, &DConnection::customRelationId, &DConnection::setCustomRelationId)
+ || attr("a", connection, &DConnection::endA, &DConnection::setEndA)
+ || attr("b", connection, &DConnection::endB, &DConnection::setEndB)
|| end;
}
@@ -375,11 +375,11 @@ inline void Access<Archive, DAnnotation>::serialize(Archive &archive, DAnnotatio
{
archive || tag(annotation)
|| base<DElement>(annotation)
- || attr(QStringLiteral("text"), annotation, &DAnnotation::text, &DAnnotation::setText)
- || attr(QStringLiteral("pos"), annotation, &DAnnotation::pos, &DAnnotation::setPos)
- || attr(QStringLiteral("rect"), annotation, &DAnnotation::rect, &DAnnotation::setRect)
- || attr(QStringLiteral("auto-sized"), annotation, &DAnnotation::isAutoSized, &DAnnotation::setAutoSized)
- || attr(QStringLiteral("visual-role"), annotation, &DAnnotation::visualRole, &DAnnotation::setVisualRole)
+ || attr("text", annotation, &DAnnotation::text, &DAnnotation::setText)
+ || attr("pos", annotation, &DAnnotation::pos, &DAnnotation::setPos)
+ || attr("rect", annotation, &DAnnotation::rect, &DAnnotation::setRect)
+ || attr("auto-sized", annotation, &DAnnotation::isAutoSized, &DAnnotation::setAutoSized)
+ || attr("visual-role", annotation, &DAnnotation::visualRole, &DAnnotation::setVisualRole)
|| end;
}
@@ -396,9 +396,9 @@ inline void Access<Archive, DBoundary>::serialize(Archive &archive, DBoundary &b
{
archive || tag(boundary)
|| base<DElement>(boundary)
- || attr(QStringLiteral("text"), boundary, &DBoundary::text, &DBoundary::setText)
- || attr(QStringLiteral("pos"), boundary, &DBoundary::pos, &DBoundary::setPos)
- || attr(QStringLiteral("rect"), boundary, &DBoundary::rect, &DBoundary::setRect)
+ || attr("text", boundary, &DBoundary::text, &DBoundary::setText)
+ || attr("pos", boundary, &DBoundary::pos, &DBoundary::setPos)
+ || attr("rect", boundary, &DBoundary::rect, &DBoundary::setRect)
|| end;
}
@@ -415,9 +415,9 @@ inline void Access<Archive, DSwimlane>::serialize(Archive &archive, DSwimlane &s
{
archive || tag(swimlane)
|| base<DElement>(swimlane)
- || attr(QStringLiteral("text"), swimlane, &DSwimlane::text, &DSwimlane::setText)
- || attr(QStringLiteral("horizontal"), swimlane, &DSwimlane::isHorizontal, &DSwimlane::setHorizontal)
- || attr(QStringLiteral("pos"), swimlane, &DSwimlane::pos, &DSwimlane::setPos)
+ || attr("text", swimlane, &DSwimlane::text, &DSwimlane::setText)
+ || attr("horizontal", swimlane, &DSwimlane::isHorizontal, &DSwimlane::setHorizontal)
+ || attr("pos", swimlane, &DSwimlane::pos, &DSwimlane::setPos)
|| end;
}
diff --git a/src/libs/modelinglib/qmt/serializer/infrastructureserializer.h b/src/libs/modelinglib/qmt/serializer/infrastructureserializer.h
index 1814fb6a9da..29a0cc69ad0 100644
--- a/src/libs/modelinglib/qmt/serializer/infrastructureserializer.h
+++ b/src/libs/modelinglib/qmt/serializer/infrastructureserializer.h
@@ -57,9 +57,9 @@ inline void load(Archive &archive, qmt::Uid &uid)
template<class Archive, class T>
inline void serialize(Archive &archive, qmt::Handle<T> &handle)
{
- archive || tag(QStringLiteral("handle"), handle)
- || attr(QStringLiteral("uid"), handle, &qmt::Handle<T>::uid, &qmt::Handle<T>::setUid)
- || attr(QStringLiteral("target"), handle, &qmt::Handle<T>::target, &qmt::Handle<T>::setTarget)
+ archive || tag("handle", handle)
+ || attr("uid", handle, &qmt::Handle<T>::uid, &qmt::Handle<T>::setUid)
+ || attr("target", handle, &qmt::Handle<T>::target, &qmt::Handle<T>::setTarget)
|| end;
}
@@ -68,8 +68,8 @@ inline void serialize(Archive &archive, qmt::Handle<T> &handle)
template<class Archive, class T>
inline void serialize(Archive &archive, qmt::Handles<T> &handles)
{
- archive || tag(QStringLiteral("handles"), handles)
- || attr(QStringLiteral("handles"), handles, &qmt::Handles<T>::get, &qmt::Handles<T>::set)
+ archive || tag("handles", handles)
+ || attr("handles", handles, &qmt::Handles<T>::get, &qmt::Handles<T>::set)
|| end;
}
diff --git a/src/libs/modelinglib/qmt/serializer/modelserializer.cpp b/src/libs/modelinglib/qmt/serializer/modelserializer.cpp
index b6ea080a2ca..66a96472dee 100644
--- a/src/libs/modelinglib/qmt/serializer/modelserializer.cpp
+++ b/src/libs/modelinglib/qmt/serializer/modelserializer.cpp
@@ -80,8 +80,8 @@ inline void Access<Archive, MSourceExpansion>::serialize(Archive &archive, MSour
{
archive || tag(sourceExpansion)
|| base<MExpansion>(sourceExpansion)
- || attr(QStringLiteral("source"), sourceExpansion, &MSourceExpansion::sourceId, &MSourceExpansion::setSourceId)
- || attr(QStringLiteral("transient"), sourceExpansion, &MSourceExpansion::isTransient, &MSourceExpansion::setTransient)
+ || attr("source", sourceExpansion, &MSourceExpansion::sourceId, &MSourceExpansion::setSourceId)
+ || attr("transient", sourceExpansion, &MSourceExpansion::isTransient, &MSourceExpansion::setTransient)
|| end;
}
@@ -96,10 +96,10 @@ template<class Archive>
inline void Access<Archive, MElement>::serialize(Archive &archive, MElement &element)
{
archive || tag(element)
- || attr(QStringLiteral("uid"), element, &MElement::uid, &MElement::setUid)
- || attr(QStringLiteral("flags"), element, &MElement::flags, &MElement::setFlags)
- || attr(QStringLiteral("expansion"), element, &MElement::expansion, &MElement::setExpansion)
- || attr(QStringLiteral("stereotypes"), element, &MElement::stereotypes, &MElement::setStereotypes)
+ || attr("uid", element, &MElement::uid, &MElement::setUid)
+ || attr("flags", element, &MElement::flags, &MElement::setFlags)
+ || attr("expansion", element, &MElement::expansion, &MElement::setExpansion)
+ || attr("stereotypes", element, &MElement::stereotypes, &MElement::setStereotypes)
|| end;
}
@@ -116,9 +116,9 @@ inline void Access<Archive, MObject>::serialize(Archive &archive, MObject &objec
{
archive || tag(object)
|| base<MElement>(object)
- || attr(QStringLiteral("name"), object, &MObject::name, &MObject::setName)
- || attr(QStringLiteral("children"), object, &MObject::children, &MObject::setChildren)
- || attr(QStringLiteral("relations"), object, &MObject::relations, &MObject::setRelations)
+ || attr("name", object, &MObject::name, &MObject::setName)
+ || attr("children", object, &MObject::children, &MObject::setChildren)
+ || attr("relations", object, &MObject::relations, &MObject::setRelations)
|| end;
}
@@ -153,9 +153,9 @@ inline void Access<Archive, MClass>::serialize(Archive &archive, MClass &klass)
{
archive || tag(klass)
|| base<MObject>(klass)
- || attr(QStringLiteral("namespace"), klass, &MClass::umlNamespace, &MClass::setUmlNamespace)
- || attr(QStringLiteral("template"), klass, &MClass::templateParameters, &MClass::setTemplateParameters)
- || attr(QStringLiteral("members"), klass, &MClass::members, &MClass::setMembers)
+ || attr("namespace", klass, &MClass::umlNamespace, &MClass::setUmlNamespace)
+ || attr("template", klass, &MClass::templateParameters, &MClass::setTemplateParameters)
+ || attr("members", klass, &MClass::members, &MClass::setMembers)
|| end;
}
@@ -170,13 +170,13 @@ template<class Archive>
inline void Access<Archive, MClassMember>::serialize(Archive &archive, MClassMember &member)
{
archive || tag(member)
- || attr(QStringLiteral("uid"), member, &MClassMember::uid, &MClassMember::setUid)
- || attr(QStringLiteral("stereotypes"), member, &MClassMember::stereotypes, &MClassMember::setStereotypes)
- || attr(QStringLiteral("group"), member, &MClassMember::group, &MClassMember::setGroup)
- || attr(QStringLiteral("visibility"), member, &MClassMember::visibility, &MClassMember::setVisibility)
- || attr(QStringLiteral("type"), member, &MClassMember::memberType, &MClassMember::setMemberType)
- || attr(QStringLiteral("properties"), member, &MClassMember::properties, &MClassMember::setProperties)
- || attr(QStringLiteral("declaration"), member, &MClassMember::declaration, &MClassMember::setDeclaration)
+ || attr("uid", member, &MClassMember::uid, &MClassMember::setUid)
+ || attr("stereotypes", member, &MClassMember::stereotypes, &MClassMember::setStereotypes)
+ || attr("group", member, &MClassMember::group, &MClassMember::setGroup)
+ || attr("visibility", member, &MClassMember::visibility, &MClassMember::setVisibility)
+ || attr("type", member, &MClassMember::memberType, &MClassMember::setMemberType)
+ || attr("properties", member, &MClassMember::properties, &MClassMember::setProperties)
+ || attr("declaration", member, &MClassMember::declaration, &MClassMember::setDeclaration)
|| end;
}
@@ -211,9 +211,9 @@ inline void Access<Archive, MDiagram>::serialize(Archive &archive, MDiagram &dia
{
archive || tag(diagram)
|| base<MObject>(diagram)
- || attr(QStringLiteral("elements"), diagram, &MDiagram::diagramElements, &MDiagram::setDiagramElements)
- || attr(QStringLiteral("last-modified"), diagram, &MDiagram::lastModified, &MDiagram::setLastModified)
- || attr(QStringLiteral("toolbarid"), diagram, &MDiagram::toolbarId, &MDiagram::setToolbarId)
+ || attr("elements", diagram, &MDiagram::diagramElements, &MDiagram::setDiagramElements)
+ || attr("last-modified", diagram, &MDiagram::lastModified, &MDiagram::setLastModified)
+ || attr("toolbarid", diagram, &MDiagram::toolbarId, &MDiagram::setToolbarId)
|| end;
}
@@ -249,9 +249,9 @@ inline void Access<Archive, MItem>::serialize(Archive &archive, MItem &item)
{
archive || tag(item)
|| base<MObject>(item)
- || attr(QStringLiteral("variety-editable"), item, &MItem::isVarietyEditable, &MItem::setVarietyEditable)
- || attr(QStringLiteral("variety"), item, &MItem::variety, &MItem::setVariety)
- || attr(QStringLiteral("shape-editable"), item, &MItem::isShapeEditable, &MItem::setShapeEditable)
+ || attr("variety-editable", item, &MItem::isVarietyEditable, &MItem::setVarietyEditable)
+ || attr("variety", item, &MItem::variety, &MItem::setVariety)
+ || attr("shape-editable", item, &MItem::isShapeEditable, &MItem::setShapeEditable)
|| end;
}
@@ -268,9 +268,9 @@ inline void Access<Archive, MRelation>::serialize(Archive &archive, MRelation &r
{
archive || tag(relation)
|| base<MElement>(relation)
- || attr(QStringLiteral("name"), relation, &MRelation::name, &MRelation::setName)
- || attr(QStringLiteral("a"), relation, &MRelation::endAUid, &MRelation::setEndAUid)
- || attr(QStringLiteral("b"), relation, &MRelation::endBUid, &MRelation::setEndBUid)
+ || attr("name", relation, &MRelation::name, &MRelation::setName)
+ || attr("a", relation, &MRelation::endAUid, &MRelation::setEndAUid)
+ || attr("b", relation, &MRelation::endBUid, &MRelation::setEndBUid)
|| end;
}
@@ -305,7 +305,7 @@ inline void Access<Archive, MDependency>::serialize(Archive &archive, MDependenc
{
archive || tag(dependency)
|| base<MRelation>(dependency)
- || attr(QStringLiteral("direction"), dependency, &MDependency::direction, &MDependency::setDirection)
+ || attr("direction", dependency, &MDependency::direction, &MDependency::setDirection)
|| end;
}
@@ -320,10 +320,10 @@ template<class Archive>
inline void Access<Archive, MAssociationEnd>::serialize(Archive &archive, MAssociationEnd &associationEnd)
{
archive || tag(associationEnd)
- || attr(QStringLiteral("name"), associationEnd, &MAssociationEnd::name, &MAssociationEnd::setName)
- || attr(QStringLiteral("cardinality"), associationEnd, &MAssociationEnd::cardinality, &MAssociationEnd::setCardinality)
- || attr(QStringLiteral("navigable"), associationEnd, &MAssociationEnd::isNavigable, &MAssociationEnd::setNavigable)
- || attr(QStringLiteral("kind"), associationEnd, &MAssociationEnd::kind, &MAssociationEnd::setKind)
+ || attr("name", associationEnd, &MAssociationEnd::name, &MAssociationEnd::setName)
+ || attr("cardinality", associationEnd, &MAssociationEnd::cardinality, &MAssociationEnd::setCardinality)
+ || attr("navigable", associationEnd, &MAssociationEnd::isNavigable, &MAssociationEnd::setNavigable)
+ || attr("kind", associationEnd, &MAssociationEnd::kind, &MAssociationEnd::setKind)
|| end;
}
@@ -337,9 +337,9 @@ inline void Access<Archive, MAssociation>::serialize(Archive &archive, MAssociat
{
archive || tag(association)
|| base<MRelation>(association)
- || attr(QStringLiteral("class"), association, &MAssociation::assoicationClassUid, &MAssociation::setAssociationClassUid)
- || attr(QStringLiteral("a"), association, &MAssociation::endA, &MAssociation::setEndA)
- || attr(QStringLiteral("b"), association, &MAssociation::endB, &MAssociation::setEndB)
+ || attr("class", association, &MAssociation::assoicationClassUid, &MAssociation::setAssociationClassUid)
+ || attr("a", association, &MAssociation::endA, &MAssociation::setEndA)
+ || attr("b", association, &MAssociation::endB, &MAssociation::setEndB)
|| end;
}
@@ -354,9 +354,9 @@ template<class Archive>
inline void Access<Archive, MConnectionEnd>::serialize(Archive &archive, MConnectionEnd &connectionEnd)
{
archive || tag(connectionEnd)
- || attr(QStringLiteral("name"), connectionEnd, &MConnectionEnd::name, &MConnectionEnd::setName)
- || attr(QStringLiteral("cardinality"), connectionEnd, &MConnectionEnd::cardinality, &MConnectionEnd::setCardinality)
- || attr(QStringLiteral("navigable"), connectionEnd, &MConnectionEnd::isNavigable, &MConnectionEnd::setNavigable)
+ || attr("name", connectionEnd, &MConnectionEnd::name, &MConnectionEnd::setName)
+ || attr("cardinality", connectionEnd, &MConnectionEnd::cardinality, &MConnectionEnd::setCardinality)
+ || attr("navigable", connectionEnd, &MConnectionEnd::isNavigable, &MConnectionEnd::setNavigable)
|| end;
}
@@ -370,9 +370,9 @@ inline void Access<Archive, MConnection>::serialize(Archive &archive, MConnectio
{
archive || tag(connection)
|| base<MRelation>(connection)
- || attr(QStringLiteral("custom-relation"), connection, &MConnection::customRelationId, &MConnection::setCustomRelationId)
- || attr(QStringLiteral("a"), connection, &MConnection::endA, &MConnection::setEndA)
- || attr(QStringLiteral("b"), connection, &MConnection::endB, &MConnection::setEndB)
+ || attr("custom-relation", connection, &MConnection::customRelationId, &MConnection::setCustomRelationId)
+ || attr("a", connection, &MConnection::endA, &MConnection::setEndA)
+ || attr("b", connection, &MConnection::endB, &MConnection::setEndB)
|| end;
}
diff --git a/src/libs/modelinglib/qmt/serializer/projectserializer.cpp b/src/libs/modelinglib/qmt/serializer/projectserializer.cpp
index 70d621c8e84..d1ddc8de73b 100644
--- a/src/libs/modelinglib/qmt/serializer/projectserializer.cpp
+++ b/src/libs/modelinglib/qmt/serializer/projectserializer.cpp
@@ -51,10 +51,10 @@ QARK_REGISTER_TYPE_NAME(Project, "Project")
template<class Archive>
void serialize(Archive &archive, Project &project)
{
- archive || qark::tag(QStringLiteral("project"), project)
- || qark::attr(QStringLiteral("uid"), project, &Project::uid, &Project::setUid)
- || qark::attr(QStringLiteral("root-package"), project, &Project::rootPackage, &Project::setRootPackage)
- || qark::attr(QStringLiteral("config-path"), project, &Project::configPath, &Project::setConfigPath)
+ archive || qark::tag("project", project)
+ || qark::attr("uid", project, &Project::uid, &Project::setUid)
+ || qark::attr("root-package", project, &Project::rootPackage, &Project::setRootPackage)
+ || qark::attr("config-path", project, &Project::configPath, &Project::setConfigPath)
|| qark::end;
}
@@ -133,9 +133,9 @@ void ProjectSerializer::load(const QString &fileName, Project *project)
archive >> qark::end;
archive.endDocument();
} catch (const qark::QXmlInArchive::FileFormatException &) {
- throw FileIOException(QStringLiteral("illegal file format"), fileName);
+ throw FileIOException("illegal file format", fileName);
} catch (...) {
- throw FileIOException(QStringLiteral("serialization error"), fileName);
+ throw FileIOException("serialization error", fileName);
}
#ifdef USE_COMPRESSED_FILES
@@ -157,7 +157,7 @@ void ProjectSerializer::write(QXmlStreamWriter *writer, const Project *project)
archive << qark::end;
archive.endDocument();
} catch (...) {
- throw IOException(QStringLiteral("serialization error"));
+ throw IOException("serialization error");
}
}
diff --git a/src/libs/modelinglib/qmt/tasks/diagramscenecontroller.cpp b/src/libs/modelinglib/qmt/tasks/diagramscenecontroller.cpp
index 74ca11bef5a..85fa4b84ce5 100644
--- a/src/libs/modelinglib/qmt/tasks/diagramscenecontroller.cpp
+++ b/src/libs/modelinglib/qmt/tasks/diagramscenecontroller.cpp
@@ -374,7 +374,6 @@ void DiagramSceneController::dropNewElement(const QString &newElementId, const Q
{
if (newElementId == QLatin1String(ELEMENT_TYPE_ANNOTATION)) {
auto annotation = new DAnnotation();
- annotation->setText(QStringLiteral(""));
annotation->setPos(pos - QPointF(10.0, 10.0));
m_diagramController->addElement(annotation, diagram);
alignOnRaster(annotation, diagram);
diff --git a/src/libs/modelinglib/qtserialization/inc/qark/baseclass.h b/src/libs/modelinglib/qtserialization/inc/qark/baseclass.h
index 4fae0f2e7a0..d4252eaf48e 100644
--- a/src/libs/modelinglib/qtserialization/inc/qark/baseclass.h
+++ b/src/libs/modelinglib/qtserialization/inc/qark/baseclass.h
@@ -87,13 +87,13 @@ Base<BASE, DERIVED> base(const QString &qualifiedName, DERIVED *&obj, const Para
template<class BASE, class DERIVED>
Base<BASE, DERIVED> base(DERIVED &obj)
{
- return Base<BASE, DERIVED>(QString(QStringLiteral("base-%1")).arg(typeUid<BASE>()), obj);
+ return Base<BASE, DERIVED>(QString("base-%1").arg(typeUid<BASE>()), obj);
}
template<class BASE, class DERIVED>
Base<BASE, DERIVED> base(DERIVED &obj, const Parameters &parameters)
{
- return Base<BASE, DERIVED>(QString(QStringLiteral("base-%1")).arg(typeUid<BASE>()),
+ return Base<BASE, DERIVED>(QString("base-%1").arg(typeUid<BASE>()),
obj, parameters);
}
diff --git a/src/libs/modelinglib/qtserialization/inc/qark/serialize_basic.h b/src/libs/modelinglib/qtserialization/inc/qark/serialize_basic.h
index 695c53031dc..1997d6630d9 100644
--- a/src/libs/modelinglib/qtserialization/inc/qark/serialize_basic.h
+++ b/src/libs/modelinglib/qtserialization/inc/qark/serialize_basic.h
@@ -73,7 +73,7 @@ QARK_BASIC_SAVELOAD(QString)
template<class Archive>
inline void save(Archive &archive, const QPointF &point, const Parameters &)
{
- archive.write(QString(QStringLiteral("x:%1;y:%2")).arg(point.x()).arg(point.y()));
+ archive.write(QString("x:%1;y:%2").arg(point.x()).arg(point.y()));
}
template<class Archive>
@@ -81,7 +81,7 @@ inline void load(Archive &archive, QPointF &point, const Parameters &)
{
QString s;
archive.read(&s);
- if (QStringParser(s).parse(QStringLiteral("x:%1;y:%2"))
+ if (QStringParser(s).parse("x:%1;y:%2")
.arg(point, &QPointF::setX).arg(point, &QPointF::setY).failed()) {
throw typename Archive::FileFormatException();
}
@@ -92,7 +92,7 @@ inline void load(Archive &archive, QPointF &point, const Parameters &)
template<class Archive>
inline void save(Archive &archive, const QRectF &rect, const Parameters &)
{
- archive.write(QString(QStringLiteral("x:%1;y:%2;w:%3;h:%4"))
+ archive.write(QString("x:%1;y:%2;w:%3;h:%4")
.arg(rect.x()).arg(rect.y()).arg(rect.width()).arg(rect.height()));
}
@@ -101,7 +101,7 @@ inline void load(Archive &archive, QRectF &point, const Parameters &)
{
QString s;
archive.read(&s);
- if (QStringParser(s).parse(QStringLiteral("x:%1;y:%2;w:%3;h:%4"))
+ if (QStringParser(s).parse("x:%1;y:%2;w:%3;h:%4")
.arg(point, &QRectF::setX).arg(point, &QRectF::setY)
.arg(point, &QRectF::setWidth).arg(point, &QRectF::setHeight).failed()) {
throw typename Archive::FileFormatException();
diff --git a/src/libs/modelinglib/qtserialization/inc/qark/serialize_container.h b/src/libs/modelinglib/qtserialization/inc/qark/serialize_container.h
index a9d8e2a9224..723194a64e3 100644
--- a/src/libs/modelinglib/qtserialization/inc/qark/serialize_container.h
+++ b/src/libs/modelinglib/qtserialization/inc/qark/serialize_container.h
@@ -41,7 +41,7 @@ inline void save(Archive &archive, const QList<T> &list, const Parameters &)
{
archive << tag("qlist");
foreach (const T &t, list)
- archive << attr(QStringLiteral("item"), t);
+ archive << attr("item", t);
archive << end;
}
@@ -51,10 +51,10 @@ inline void save(Archive &archive, const QList<T *> &list, const Parameters &par
archive << tag("qlist");
if (parameters.hasFlag(ENFORCE_REFERENCED_ITEMS)) {
foreach (const T *t, list)
- archive << ref(QStringLiteral("item"), t);
+ archive << ref("item", t);
} else {
foreach (const T *t, list)
- archive << attr(QStringLiteral("item"), t);
+ archive << attr("item", t);
}
archive << end;
}
@@ -62,21 +62,21 @@ inline void save(Archive &archive, const QList<T *> &list, const Parameters &par
template<class Archive, class T>
inline void load(Archive &archive, QList<T> &list, const Parameters &)
{
- archive >> tag(QStringLiteral("qlist"));
- archive >> attr<QList<T>, const T &>(QStringLiteral("item"), list, &QList<T>::append);
+ archive >> tag("qlist");
+ archive >> attr<QList<T>, const T &>("item", list, &QList<T>::append);
archive >> end;
}
template<class Archive, class T>
inline void load(Archive &archive, QList<T *> &list, const Parameters &parameters)
{
- archive >> tag(QStringLiteral("qlist"));
+ archive >> tag("qlist");
if (parameters.hasFlag(ENFORCE_REFERENCED_ITEMS)) {
// why does the following line not compile but the line below selects the correct function?
//archive >> ref<QList<T *>, T * const &>("item", list, &QList<T *>::append);
- archive >> ref(QStringLiteral("item"), list, &QList<T *>::append);
+ archive >> ref("item", list, &QList<T *>::append);
} else {
- archive >> attr<QList<T *>, T * const &>(QStringLiteral("item"), list, &QList<T *>::append);
+ archive >> attr<QList<T *>, T * const &>("item", list, &QList<T *>::append);
}
archive >> end;
}
@@ -88,7 +88,7 @@ inline void save(Archive &archive, const QSet<T> &set, const Parameters &)
{
archive << tag("qset");
foreach (const T &t, set)
- archive << attr(QStringLiteral("item"), t);
+ archive << attr("item", t);
archive << end;
}
@@ -98,10 +98,10 @@ inline void save(Archive &archive, const QSet<T *> &set, const Parameters &param
archive << tag("qset");
if (parameters.hasFlag(ENFORCE_REFERENCED_ITEMS)) {
foreach (const T *t, set)
- archive << ref(QStringLiteral("item"), t);
+ archive << ref("item", t);
} else {
foreach (const T *t, set)
- archive << attr(QStringLiteral("item"), t);
+ archive << attr("item", t);
}
archive << end;
}
@@ -118,19 +118,19 @@ void insertIntoSet(QSet<T> &set, const T &t) {
template<class Archive, class T>
inline void load(Archive &archive, QSet<T> &set, const Parameters &)
{
- archive >> tag(QStringLiteral("qset"));
- archive >> attr<QSet<T>, const T &>(QStringLiteral("item"), set, &impl::insertIntoSet<T>);
+ archive >> tag("qset");
+ archive >> attr<QSet<T>, const T &>("item", set, &impl::insertIntoSet<T>);
archive >> end;
}
template<class Archive, class T>
inline void load(Archive &archive, QSet<T *> &set, const Parameters &parameters)
{
- archive >> tag(QStringLiteral("qset"));
+ archive >> tag("qset");
if (parameters.hasFlag(ENFORCE_REFERENCED_ITEMS))
- archive >> ref(QStringLiteral("item"), set, &impl::insertIntoSet<T *>);
+ archive >> ref("item", set, &impl::insertIntoSet<T *>);
else
- archive >> attr<QSet<T *>, T * const &>(QStringLiteral("item"), set,
+ archive >> attr<QSet<T *>, T * const &>("item", set,
&impl::insertIntoSet<T *>);
archive >> end;
}
@@ -155,25 +155,25 @@ public:
template<class Archive, class KEY, class VALUE>
inline void save(Archive &archive, const impl::KeyValuePair<KEY, VALUE> &pair, const Parameters &)
{
- archive << tag(QStringLiteral("pair"))
- << attr(QStringLiteral("key"), pair.m_key)
- << attr(QStringLiteral("value"), pair.m_value)
+ archive << tag("pair")
+ << attr("key", pair.m_key)
+ << attr("value", pair.m_value)
<< end;
}
template<class Archive, class KEY, class VALUE>
inline void load(Archive &archive, impl::KeyValuePair<KEY, VALUE> &pair, const Parameters &)
{
- archive >> tag(QStringLiteral("pair"))
- >> attr(QStringLiteral("key"), pair.m_key)
- >> attr(QStringLiteral("value"), pair.m_value)
+ archive >> tag("pair")
+ >> attr("key", pair.m_key)
+ >> attr("value", pair.m_value)
>> end;
}
template<class Archive, class KEY, class VALUE>
inline void save(Archive &archive, const QHash<KEY, VALUE> &hash, const Parameters &)
{
- archive << tag(QStringLiteral("qhash"));
+ archive << tag("qhash");
for (auto it = hash.begin(); it != hash.end(); ++it) {
impl::KeyValuePair<KEY, VALUE> pair(it.key(), it.value());
archive << attr("item", pair);
@@ -194,8 +194,8 @@ inline void keyValuePairInsert(QHash<KEY, VALUE> &hash, const KeyValuePair<KEY,
template<class Archive, class KEY, class VALUE>
inline void load(Archive &archive, QHash<KEY, VALUE> &hash, const Parameters &)
{
- archive >> tag(QStringLiteral("qhash"));
- archive >> attr(QStringLiteral("item"), hash, &impl::keyValuePairInsert<KEY, VALUE>);
+ archive >> tag("qhash");
+ archive >> attr("item", hash, &impl::keyValuePairInsert<KEY, VALUE>);
archive >> end;
}