gpt4 book ai didi

c++ - Qt:更新qwidget的一个区域

转载 作者:行者123 更新时间:2023-11-28 05:53:04 25 4
gpt4 key购买 nike

我有一个问题,需要一些帮助。我有一个具有绘画事件的 Qwidget,假设我的 qwidget 上有 3 个区域,分别是区域 1、区域 2 和区域 3。当我调用更新或重绘时,我只想重绘区域 2 和区域 3(不重绘区域 1) Qwidget。我怎样才能做到这一点。

最佳答案

QWidget::update(int x, int y, int w, int h) 函数。根据Qt docs它:

This is an overloaded function. This version updates a rectangle (x, y, w, h) inside the widget.

您可以使用它来仅重绘小部件的特定区域。

关于c++ - Qt:更新qwidget的一个区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34803771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com