##// END OF EJS Templates
Refactoring of catalogue display using a QTreeView and a custom model based on QTreeWidgetItem
Refactoring of catalogue display using a QTreeView and a custom model based on QTreeWidgetItem

File last commit:

r584:17624d030c39
r1228:74c199fc287e
Show More
ColorUtils.h
19 lines | 569 B | text/x-c | CLexer
Alexandre Leroux
Sets differents colors for components of a vector
r584 #ifndef SCIQLOP_COLORUTILS_H
#define SCIQLOP_COLORUTILS_H
#include <vector>
class QColor;
/**
* Utility class with methods for colors
*/
struct ColorUtils {
/// Generates a color scale from min / max values and a number of colors.
/// The algorithm uses the HSV color model to generate color variations (see
/// http://doc.qt.io/qt-4.8/qcolor.html#the-hsv-color-model)
static std::vector<QColor> colors(const QColor &minColor, const QColor &maxColor,
int nbColors) noexcept;
};
#endif // SCIQLOP_COLORUTILS_H