| 103 | |
| 104 | |
| 105 | void |
| 106 | NodeStyle:: |
| 107 | loadJsonFromByteArray(QByteArray const &byteArray) |
| 108 | { |
| 109 | QJsonDocument json(QJsonDocument::fromJson(byteArray)); |
| 110 | |
| 111 | QJsonObject topLevelObject = json.object(); |
| 112 | |
| 113 | QJsonValueRef nodeStyleValues = topLevelObject["NodeStyle"]; |
| 114 | |
| 115 | QJsonObject obj = nodeStyleValues.toObject(); |
| 116 | |
| 117 | NODE_STYLE_READ_COLOR(obj, NormalBoundaryColor); |
| 118 | NODE_STYLE_READ_COLOR(obj, SelectedBoundaryColor); |
| 119 | NODE_STYLE_READ_COLOR(obj, GradientColor0); |
| 120 | NODE_STYLE_READ_COLOR(obj, GradientColor1); |
| 121 | NODE_STYLE_READ_COLOR(obj, GradientColor2); |
| 122 | NODE_STYLE_READ_COLOR(obj, GradientColor3); |
| 123 | NODE_STYLE_READ_COLOR(obj, ShadowColor); |
| 124 | NODE_STYLE_READ_COLOR(obj, FontColor); |
| 125 | NODE_STYLE_READ_COLOR(obj, FontColorFaded); |
| 126 | NODE_STYLE_READ_COLOR(obj, ConnectionPointColor); |
| 127 | NODE_STYLE_READ_COLOR(obj, FilledConnectionPointColor); |
| 128 | NODE_STYLE_READ_COLOR(obj, WarningColor); |
| 129 | NODE_STYLE_READ_COLOR(obj, ErrorColor); |
| 130 | |
| 131 | NODE_STYLE_READ_FLOAT(obj, PenWidth); |
| 132 | NODE_STYLE_READ_FLOAT(obj, HoveredPenWidth); |
| 133 | NODE_STYLE_READ_FLOAT(obj, ConnectionPointDiameter); |
| 134 | |
| 135 | NODE_STYLE_READ_FLOAT(obj, Opacity); |
| 136 | } |
nothing calls this directly
no outgoing calls
no test coverage detected