如何在 Qt 小部件中获取屏幕更改事件

liv*_*dge 5 qt multiscreen

在我的 Qt 应用程序中,我有几个浮动的 QtWidget。我想知道 QtWidget 何时被拖动到另一个屏幕,以便我可以根据新屏幕 DPI 调整内容大小。

Ton*_*nyK 0

primaryScreenChanged您的信号连接QGuiApplication到小部件中的插槽。

编辑添加:经过反思,这可能不会执行您想要的操作 - 它在应用程序更改屏幕时发出信号,而不是小部件。