Jump to content

Color palette generator

From Qt Wiki
Revision as of 06:25, 24 February 2015 by Maintenance script (talk | contribs)

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/