-
UID:143592
-
- 注册时间2013-05-08
- 最后登录2015-11-27
- 在线时间199小时
-
- 发帖112
- 搜Ta的帖子
- 精华0
- 金钱1125
- 威望122
- 贡献值0
- 好评度112
-
访问TA的空间加好友用道具
|
我的毛笔如何进行断线的图片填充啊?茶绘君中的代码表示看起来难度有点大,刚接触qt文档不熟悉,茶绘君的源码看起来费劲啊,求指导两句茶绘君 代码: typedef QSharedPointer<Layer> LayerPointer;LayerPointer surface_;
void drawPoint(const QPointF &st); void drawLine(const QPointF &st, const QPointF &end, qreal &left);
QPixmap* Layer::imagePtr(){ if(!touched_){ create(); } return img_.data();} ///////////////////////////////////////////////////// //铅笔代码///////////////////////////////////////////////////// void Pencil::drawPoint(const QPointF &st){ QPainter painter; if(!painter.begin(surface_->imagePtr())){ return; } painter.setPen(pencil); painter.setRenderHint(QPainter::Antialiasing); painter.drawPoint(st); painter.end();} void Pencil::drawLine(const QPointF &st, const QPointF &end, qreal &){ QPainter painter; if(!painter.begin(surface_->imagePtr())){ return; } painter.setPen(pencil); painter.setRenderHint(QPainter::Antialiasing); painter.drawLine(st, end); painter.end();}
|