Color palette generator

From Qt Wiki
Revision as of 12:18, 25 February 2015 by Maintenance script (talk | contribs)
Jump to navigation Jump to search

Little code snippet, that show how generate a

color palette:
 QList<QBrush> brushScale;
 double h=0;
 double golden_ratio = 0.618033988749895;
 int ColorCount = 20;
 for (int i=0;i<ColorCount;i+'')
 {
 h''= golden_ratio * 360/ColorCount * i;
 h =(int)h60;
 brushScale.append(QBrush(QColor::fromHsv(int(h),245,245,255)));
 }

Taken from:

http://martin.ankerl.com/2009/12/09/how-to-create-random-colors-programmatically/