gpt4 book ai didi

c++ - QDesktopWidget 在屏幕分辨率更改或监视器计数时不发出任何信号

转载 作者:行者123 更新时间:2023-11-28 07:07:33 28 4
gpt4 key购买 nike

我正在使用 Qt 4.8.5 在 Mac OS 10.9.1 上进行测试相同的代码可以在 Windows 上运行,我很确定它在从 MacOS 10.8 更新之前可以运行。

private slots:

void desktopResized(int screen);
void desktopScreenCountChanged(int newCount);

...

bool result = connect(qApp->desktop(), SIGNAL(resized(int)), SLOT(desktopResized(int)));
Q_ASSERT(result);
connect(qApp->desktop(), SIGNAL(screenCountChanged(int)), SLOT(desktopScreenCountChanged(int)));

插槽永远不会在显示器分辨率发生变化时被调用。有没有人有同样的问题,任何解决方案?谢谢

[更新] 该错误已在 Qt 5.2.1 中解决

最佳答案

有一个bug report对这个。虽然还没有被评估

关于c++ - QDesktopWidget 在屏幕分辨率更改或监视器计数时不发出任何信号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21554213/

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