Qt 如何控制每个窗口曲面的FPS?

Qt 如何控制每个窗口曲面的FPS?,qt,qml,qtwayland,Qt,Qml,Qtwayland,在我的程序中,有一个QtWaylandCompositor,每个屏幕包含两个窗口 WaylandCompositor { WaylandOutput { window: Window { id: screen1 } } WaylandOutput { window: Window { id: screen2 } } } 我想控制每个窗口表面的最大FPS。 一个屏幕的最大速度为30 FPS,另一个屏幕的最大速

在我的程序中,有一个QtWaylandCompositor,每个屏幕包含两个窗口

WaylandCompositor {
  WaylandOutput  {
     window: Window {
       id: screen1
     }
  }
  WaylandOutput  {
     window: Window {
       id: screen2
     }
  }
}
我想控制每个窗口表面的最大FPS。 一个屏幕的最大速度为30 FPS,另一个屏幕的最大速度为60 FPS。 因此,我正在寻找一种类似于
QT\u QPA\u UPDATE\u IDLE\u TIME
的解决方案,不是针对流程,而是针对窗口


QPlatformWindow子类可以重新实现此函数以提供 显示刷新同步更新

我正在尝试重新实现
QPlatformWindow::requestUpdate
, 但是我不知道如何将定制的
QPlatformWindow
类放入
QQuickWindow