Qt笔记之绘图QPainterpath
来源:互联网 发布:python算法 编辑:程序博客网 时间:2024/05/22 12:20
void MainWindow::paintEvent(QPaintEvent *){ QPainterPath path; path.addEllipse(100,100,50,50);//从100,100开始画椭圆,长宽都是50,即,圆 path.lineTo(200,200);//从上一个的起始位置开始画直线到200,200,即从100,100开始画 QPainter painter(this); painter.setPen(Qt::green); painter.setBrush(Qt::yellow); painter.drawPath(path); QPainterPath path2; path2.addPath(path); path2.translate(100,0); painter.drawPath(path2);}
path相当与一个容器
想再别处画一样的图,不必要再painter.drwa.......
直接新建path,然后把之前的加入
path默认起始位置是0,0
path.moveTo(100,100) //起始位置为100,100,即,下一个绘图开始的地方为100,100
- Qt笔记之绘图QPainterpath
- qt绘图 QPainterPath类
- Qt之图形(QPainterPath)
- Qt之图形(QPainterPath)
- QT笔记之绘图
- QT笔记之绘图2
- QPainterPath在指定区域绘图
- Qt实用技巧:QPainterPath绘图路径(多次画同样的图形集合)
- Qt笔记之绘图渐变填充
- Qt笔记之绘图坐标(1)
- 使用QPainter、QPainterPath、QRegion绘图实践
- Qt之二维绘图
- Qt之二维绘图
- Qt之绘图.
- Qt之二维绘图
- Qt开发之绘图
- QPainterPath
- QPainterPath
- Mysql导出函数、存储过程
- android 语音识别
- 第十一周实验报告(2)
- app内跳转至app store
- 关于扑克
- Qt笔记之绘图QPainterpath
- JUNIT COOKBOOK
- android MediaPlayer播放InputStream解决方案
- SQL Server 2005 中的分区表和索引
- usb鼠标驱动注解及测试收藏
- Linux(centos)编译安装boost
- Python:列表函数
- 以太网芯片MAC和PHY的关系
- linux2.4下DMA的使用