QT实现截图

风泥 2013-04-05 11:52:59
QT实现手绘区域的截图
...全文
548 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sinat_30043969 2015-07-23
  • 打赏
  • 举报
回复
楼主 刚好我也想写个截图程序 可以发给邮箱1320482131@qq.com
风泥 2013-04-08
  • 打赏
  • 举报
回复
画线用QPainterPath已实现, QPainterPath path; path.moveTo(pos1); path.lineTo(pos2); painter.DrawPath(path); pos1 = pos2;
超开心~ 2013-04-07
  • 打赏
  • 举报
回复
引用 3 楼 jin_huan11 的回复:
如何实现画笔?就是简单的画线(随着鼠标的移动画线),而不是化固定的直线
QPoint lastPos; mousePressEvent(QEvent *e) { lastPos = e->pos(); } mouseMoveEvent(QEvent *e) { drawLine(lastPos,e->pos()); lastPos = e->pos(); }
风泥 2013-04-06
  • 打赏
  • 举报
回复
QPainterPath怎样可以判断路径区域是封闭的
haltwang 2013-04-05
  • 打赏
  • 举报
回复
抓取窗口图片 QPixmap grabWidget ( QWidget * widget, const QRect & rectangle ) 获取全屏窗口 QDesktopWidget * QApplication::desktop ()
风泥 2013-04-05
  • 打赏
  • 举报
回复
如何实现画笔?就是简单的画线(随着鼠标的移动画线),而不是化固定的直线
风泥 2013-04-05
  • 打赏
  • 举报
回复
我已经实现了矩形区域的截图,现在想做的是像抠图那样, 用鼠标随意的画一个闭合区域实现截取

16,818

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧