aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/modelinglib
diff options
context:
space:
mode:
authorRobert Loehning <[email protected]>2018-09-05 22:35:19 +0200
committerRobert Loehning <[email protected]>2018-09-06 10:07:20 +0000
commit461d5b5d152168f87f36a4d5d2aacce46bfa8500 (patch)
tree5e1c4f617e27ad2cd51f818c5741f8bcc6da8892 /src/libs/modelinglib
parentda6c7972b07f92f933e21a50b762134522561a20 (diff)
Use faster ctor for QColor
Change-Id: Id4e44222e6e0dd61b1a73d774906e8804ba75a73 Reviewed-by: Alessandro Portale <[email protected]> Reviewed-by: Eike Ziller <[email protected]> Reviewed-by: Tobias Hunger <[email protected]>
Diffstat (limited to 'src/libs/modelinglib')
-rw-r--r--src/libs/modelinglib/qmt/style/defaultstyleengine.cpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/libs/modelinglib/qmt/style/defaultstyleengine.cpp b/src/libs/modelinglib/qmt/style/defaultstyleengine.cpp
index b17a7c920bf..1f1eaab6438 100644
--- a/src/libs/modelinglib/qmt/style/defaultstyleengine.cpp
+++ b/src/libs/modelinglib/qmt/style/defaultstyleengine.cpp
@@ -524,7 +524,7 @@ bool DefaultStyleEngine::areStackingRoles(DObject::VisualPrimaryRole rhsPrimaryR
QColor DefaultStyleEngine::baseColor(ElementType elementType, ObjectVisuals objectVisuals)
{
if (objectVisuals.visualSecondaryRole() == DObject::SecondaryRoleOutline)
- return QColor("#FFFFFF");
+ return QColor(0xFF, 0xFF, 0xFF);
QColor baseColor;
@@ -534,33 +534,33 @@ QColor DefaultStyleEngine::baseColor(ElementType elementType, ObjectVisuals obje
} else {
switch (elementType) {
case TypePackage:
- baseColor = QColor("#7C98AD");
+ baseColor = QColor(0x7C, 0x98, 0xAD);
break;
case TypeComponent:
- baseColor = QColor("#A0A891");
+ baseColor = QColor(0xA0, 0xA8, 0x91);
break;
case TypeClass:
- baseColor = QColor("#E5A858");
+ baseColor = QColor(0xE5, 0xA8, 0x58);
break;
case TypeItem:
- baseColor = QColor("#B995C6");
+ baseColor = QColor(0xB9, 0x95, 0xC6);
break;
case TypeRelation:
case TypeAnnotation:
case TypeBoundary:
case TypeSwimlane:
case TypeOther:
- baseColor = QColor("#BF7D65");
+ baseColor = QColor(0xBF, 0x7D, 0x65);
break;
}
}
} else {
static QColor customColors[] = {
- QColor("#EE8E99").darker(110), // ROLE_CUSTOM1,
- QColor("#80AF47").lighter(130), // ROLE_CUSTOM2,
- QColor("#FFA15B").lighter(100), // ROLE_CUSTOM3,
- QColor("#55C4CF").lighter(120), // ROLE_CUSTOM4,
- QColor("#FFE14B") // ROLE_CUSTOM5,
+ QColor(0xEE, 0x8E, 0x99).darker(110), // ROLE_CUSTOM1,
+ QColor(0x80, 0xAF, 0x47).lighter(130), // ROLE_CUSTOM2,
+ QColor(0xFF, 0xA1, 0x5B).lighter(100), // ROLE_CUSTOM3,
+ QColor(0x55, 0xC4, 0xCF).lighter(120), // ROLE_CUSTOM4,
+ QColor(0xFF, 0xE1, 0x4B) // ROLE_CUSTOM5,
};
int index = static_cast<int>(objectVisuals.visualPrimaryRole()) - static_cast<int>(DObject::PrimaryRoleCustom1);