2
我正在为Qt设计更强大的颜色选择器并寻找一些建议。如何生成快速的实时颜色矩形,例如Photoshop中的矩形(用于HSB和RGB)。我原本想用QImage和scanline分别计算所有像素,但这可能会太慢。生成快速颜色矩形
我在想,写一个OpenGL着色器会更好。我记得你可以给顶点分配颜色,它会为你插入变化。我只是不知道如何在Qt中完成这项工作,或者如果这是值得的努力。
我正在使用QGraphicsView
来显示矩形。任何意见,将不胜感激。
我对Qt完全陌生,但会设置一个渐变作为一个画笔没有帮助?我可能完全忽略了这一点:) –
据我所知,QGradient只能用于1D。我需要一个2D Gradient来做我所需要的。 – Dave
它真的太慢了吗? scanline只是一个指向图像的指针。没有太多的开销。渐变如何实现? –