• 9377阅读
  • 3回复

QGraphicsScene QGraphicsItem 上画圆角矩形 [复制链接]

上一主题 下一主题
离线jiang_198586
 

只看楼主 倒序阅读 楼主  发表于: 2010-04-28
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
怎么在QGraphicsScene QGraphicsItem 上画圆角矩形?paintEvent(QPaintEvent * event)怎么使用?
离线yangfanxing
只看该作者 1楼 发表于: 2010-04-28
引用楼主jiang_198586于2010-04-28 17:30发表的 QGraphicsScene QGraphicsItem 上画圆角矩形 :
paintEvent(QPaintEvent * event)怎么使用?

请看虚函数重写相关。。。

圆角矩形:
QPainterPath对象.addRoundRect()
QGraphicsScene::addPath( const QPainterPath & path) ;


Qt Assistant 中自带DEMO:
Named:  "Painter Paths Example"
PHPWind好恶心。。。不想看这种界面。。。
离线jiang_198586

只看该作者 2楼 发表于: 2010-04-29
谢谢楼上的回复!
离线tsuibin

只看该作者 3楼 发表于: 2010-05-17
painter->drawRoundedRect(this->boundingRect(), 20.0, 15.0);
快速回复
限100 字节
 
上一个 下一个