Changeset View
Changeset View
Standalone View
Standalone View
widgets/colorSimilarity/kpColorSimilarityHolder.cpp
Show First 20 Lines • Show All 52 Lines • ▼ Show 20 Line(s) | |||||
53 | const double kpColorSimilarityHolder::MaxColorSimilarity = 0.30; | 53 | const double kpColorSimilarityHolder::MaxColorSimilarity = 0.30; | ||
54 | 54 | | |||
55 | 55 | | |||
56 | kpColorSimilarityHolder::kpColorSimilarityHolder () | 56 | kpColorSimilarityHolder::kpColorSimilarityHolder () | ||
57 | : m_colorSimilarity (0) | 57 | : m_colorSimilarity (0) | ||
58 | { | 58 | { | ||
59 | } | 59 | } | ||
60 | 60 | | |||
61 | kpColorSimilarityHolder::~kpColorSimilarityHolder () | 61 | kpColorSimilarityHolder::~kpColorSimilarityHolder () = default; | ||
62 | { | | |||
63 | } | | |||
64 | 62 | | |||
65 | 63 | | |||
66 | // Don't cause the translators grief by appending strings etc. | 64 | // Don't cause the translators grief by appending strings etc. | ||
67 | // - duplicate text with 2 cases | 65 | // - duplicate text with 2 cases | ||
68 | 66 | | |||
69 | // public static | 67 | // public static | ||
70 | QString kpColorSimilarityHolder::WhatsThisWithClickInstructions () | 68 | QString kpColorSimilarityHolder::WhatsThisWithClickInstructions () | ||
71 | { | 69 | { | ||
▲ Show 20 Lines • Show All 100 Lines • ▼ Show 20 Line(s) | |||||
172 | 170 | | |||
173 | // public virtual | 171 | // public virtual | ||
174 | void kpColorSimilarityHolder::setColorSimilarity (double similarity) | 172 | void kpColorSimilarityHolder::setColorSimilarity (double similarity) | ||
175 | { | 173 | { | ||
176 | #if DEBUG_KP_COLOR_SIMILARITY_CUBE | 174 | #if DEBUG_KP_COLOR_SIMILARITY_CUBE | ||
177 | qCDebug(kpLogWidgets) << "kpColorSimilarityHolder::setColorSimilarity(" << similarity << ")"; | 175 | qCDebug(kpLogWidgets) << "kpColorSimilarityHolder::setColorSimilarity(" << similarity << ")"; | ||
178 | #endif | 176 | #endif | ||
179 | 177 | | |||
180 | if (m_colorSimilarity == similarity) | 178 | if (m_colorSimilarity == similarity) { | ||
181 | return; | 179 | return; | ||
180 | } | ||||
182 | 181 | | |||
183 | if (similarity < 0) | 182 | if (similarity < 0) { | ||
184 | similarity = 0; | 183 | similarity = 0; | ||
185 | else if (similarity > MaxColorSimilarity) | 184 | } | ||
185 | else if (similarity > MaxColorSimilarity) { | ||||
186 | similarity = MaxColorSimilarity; | 186 | similarity = MaxColorSimilarity; | ||
187 | } | ||||
187 | 188 | | |||
188 | m_colorSimilarity = similarity; | 189 | m_colorSimilarity = similarity; | ||
189 | } | 190 | } |