如何只对QWidget的局部区域的显示内容更新
来源:互联网 发布:中华网络一条龙可靠么 编辑:程序博客网 时间:2024/06/05 19:17
比方说我想在原先有背景图片的widget中更新某个局部区域的图片时采用这种方法
void Widget::paniterEvent(QPainterEvent *)
{
QPainter painter(this);
painter.drawPixmap(30,30,100,100,newpicture);
}
结果会把整个Widget里的内容擦除,然后在指定区域画上新图片。
请问一个用什么方法可以只对局部区域的显示内容更新,而不影响全局。
遇问题还是得多查帮助文档啊,
void QWidget::repaint ( int x, int y, int w, int h )
This is an overloaded function.
This version repaints a rectangle (x, y, w, h) inside the widget.
If w is negative, it is replaced with width() - x, and if h is negative, it is replaced width height() - y.
void QWidget::repaint ( const QRect & rect )
This is an overloaded function.
This version repaints a rectangle rect inside the widget.
void QWidget::repaint ( const QRegion & rgn )
This is an overloaded function.
This version repaints a region rgn inside the widget..
void Widget::paniterEvent(QPainterEvent *)
{
QPainter painter(this);
painter.drawPixmap(30,30,100,100,newpicture);
}
结果会把整个Widget里的内容擦除,然后在指定区域画上新图片。
请问一个用什么方法可以只对局部区域的显示内容更新,而不影响全局。
遇问题还是得多查帮助文档啊,
void QWidget::repaint ( int x, int y, int w, int h )
This is an overloaded function.
This version repaints a rectangle (x, y, w, h) inside the widget.
If w is negative, it is replaced with width() - x, and if h is negative, it is replaced width height() - y.
void QWidget::repaint ( const QRect & rect )
This is an overloaded function.
This version repaints a rectangle rect inside the widget.
void QWidget::repaint ( const QRegion & rgn )
This is an overloaded function.
This version repaints a region rgn inside the widget..
- 如何只对QWidget的局部区域的显示内容更新
- ArcGIS对已发布的缓存服务,如何只更新局部范围的切片
- CCLayer中如何 控制只显示特定的区域
- CCLayer中如何 控制只显示特定的区域
- CCLayer 如何 控制 只显示 特定的区域
- rsync 不真正同步,只显示更新的内容
- AI如何只选取指定区域内容
- 内容显示到iframe的特定区域
- 如何把tabControl 的tabPage控件的标题不显示,只显示矩形框的内容
- QWidget不显示的问题
- 显示风场的某一局部区域,实现多分辨率
- 只显示前三篇文章的内容
- 复制或粘贴内容到含有隐藏单元格的区域时如何只复制或粘贴可见单元格
- 只显示CCLayer部分特定区域的方法
- Qt中QWidget加入到父类QWidget不能显示的问题
- 如何更新ViewPager的内容
- 如何配置log4j让他只显示我log.debug()的内容
- 如何设置让IE9不弹出“只显示安全内容”的提示
- ASP.NET 给图片动态添加文字水印
- 天外有天——一代棋圣吴清源自传(4)
- 算术移位和逻辑移位
- 关于fork的写时复制!
- 学习笔记—————在Action中访问session,HttpServletReqeust,HttpServletResponse,parameters
- 如何只对QWidget的局部区域的显示内容更新
- DataTable 筛选 Select、统计 Compute
- 天外有天——一代棋圣吴清源自传(5)
- php 获取时间今天明天昨天时间戳
- 怎样阻止超链接跳转
- linux设备驱动程序之简单字符设备驱动
- Mysql大全
- C语言字符串操作函数 - strcpy、strcmp、strcat、反转、回文
- Linux下常见文件格式的压缩、解压小结