| 3020 | } |
| 3021 | |
| 3022 | QColor OriginProjectParser::color(Origin::Color color) const { |
| 3023 | switch (color.type) { |
| 3024 | case Origin::Color::ColorType::Regular: |
| 3025 | switch (color.regular) { |
| 3026 | case Origin::Color::Black: |
| 3027 | return QColor{Qt::black}; |
| 3028 | case Origin::Color::Red: |
| 3029 | return QColor{Qt::red}; |
| 3030 | case Origin::Color::Green: |
| 3031 | return QColor{Qt::green}; |
| 3032 | case Origin::Color::Blue: |
| 3033 | return QColor{Qt::blue}; |
| 3034 | case Origin::Color::Cyan: |
| 3035 | return QColor{Qt::cyan}; |
| 3036 | case Origin::Color::Magenta: |
| 3037 | return QColor{Qt::magenta}; |
| 3038 | case Origin::Color::Yellow: |
| 3039 | return QColor{Qt::yellow}; |
| 3040 | case Origin::Color::DarkYellow: |
| 3041 | return QColor{Qt::darkYellow}; |
| 3042 | case Origin::Color::Navy: |
| 3043 | return QColor{0, 0, 128}; |
| 3044 | case Origin::Color::Purple: |
| 3045 | return QColor{128, 0, 128}; |
| 3046 | case Origin::Color::Wine: |
| 3047 | return QColor{128, 0, 0}; |
| 3048 | case Origin::Color::Olive: |
| 3049 | return QColor{0, 128, 0}; |
| 3050 | case Origin::Color::DarkCyan: |
| 3051 | return QColor{Qt::darkCyan}; |
| 3052 | case Origin::Color::Royal: |
| 3053 | return QColor{0, 0, 160}; |
| 3054 | case Origin::Color::Orange: |
| 3055 | return QColor{255, 128, 0}; |
| 3056 | case Origin::Color::Violet: |
| 3057 | return QColor{128, 0, 255}; |
| 3058 | case Origin::Color::Pink: |
| 3059 | return QColor{255, 0, 128}; |
| 3060 | case Origin::Color::White: |
| 3061 | return QColor{Qt::white}; |
| 3062 | case Origin::Color::LightGray: |
| 3063 | return QColor{Qt::lightGray}; |
| 3064 | case Origin::Color::Gray: |
| 3065 | return QColor{Qt::gray}; |
| 3066 | case Origin::Color::LTYellow: |
| 3067 | return QColor{255, 0, 128}; |
| 3068 | case Origin::Color::LTCyan: |
| 3069 | return QColor{128, 255, 255}; |
| 3070 | case Origin::Color::LTMagenta: |
| 3071 | return QColor{255, 128, 255}; |
| 3072 | case Origin::Color::DarkGray: |
| 3073 | return QColor{Qt::darkGray}; |
| 3074 | case Origin::Color::SpecialV7Axis: |
| 3075 | return QColor{Qt::black}; |
| 3076 | } |
| 3077 | break; |
| 3078 | case Origin::Color::ColorType::Custom: |
| 3079 | return QColor{color.custom[0], color.custom[1], color.custom[2]}; |
no outgoing calls
no test coverage detected