• 8611阅读
  • 1回复

为什么设置不上QGraphicsRectItem的填充颜色 ? [复制链接]

上一主题 下一主题
离线wisconxing
 
只看楼主 正序阅读 楼主  发表于: 2009-02-05
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
各位好,

  我想画一个有填充的矩形,矩形的边界颜色和填充模式都可以设置,但不知为什么填充的颜色却不能设置,总是黑色的,程序如下:请指教。谢谢

QBrush currbsh;
QGraphicsRectItem *rectangle;

rectangle = new QGraphicsRectItem(QRectF(10, 10, 200, 200));
rectangle->setPen(QPen(QColor(255,0,0), 1));
currbsh.setColor(QColor(255,0,0));
rectangle->setBrush(currbsh);   
rectangle->setBrush(Qt::CrossPattern);    //填充类型
addItem(rectangle);
离线wisconxing
只看该作者 1楼 发表于: 2009-02-05
谢谢各位不用费心了,问题我已经解决了,是我程序上的错误。
快速回复
限100 字节
 
上一个 下一个