chinaunix网友2008-01-25 22:25
你好!不知怎么联系你,找不到邮箱,想请教BC++4.5 我是长安大学电子信息工程系,因正在学习UCos2,非常需要BC++4.5,可在网上找了好久都没结果,近日看到你的文章,我想问下你的软件在哪下载的,能不能给我发一份,我很想很想要一份。我的邮箱是superlee1212@126.com 能不能分卷压缩发到我的邮箱,麻烦了。 谢谢!看到留言后请速回复我邮箱!!!!!!!!!!
xyhsm2007-09-26 16:22
你好,怎么和你联系,想请教你关于QT的问题. 我现在在用QLinearGradient这个类的时候,因为平滑时颜色数不固定,怎么来初始化这个类使其平滑是等间距的. 我的代码如下: QLinearGradient linearGrad(QPointF(0,0), QPointF(0,300));// float step = (float)1/(num-1); for(int i = 0; i < num; i++) { if(i == 0) { linearGrad.setColorAt(0, getStartColor()); } else if(i == num - 1) { linearGrad.setColorAt(1, getEndColor()); } else { linearGrad.setColorAt((float)i*step, Qt::blue); } } QBrush brush(linearGrad); painter.fillRect(0,0,width,height,brush); widgetPainter.drawPixmap(0,0,pixmap); 里面的num表示需要平滑的颜色数.多个的时候颜色还没有取出来.