我正在尝试使用QDesktopWidget类,只是为了调整窗口的大小。它似乎是获取用户屏幕几何图形的主类,但Qt找不到它。我尝试在.pro文件中添加QT += widgets,然后运行qmake,但不幸的是这不起作用。
QT += widgets
hujrc8aj1#
来自Qt documentation(强调我的):
QDesktopWidget在Qt 5中已弃用,在Qt 6中已被删除,同时被删除的还有QApplication::desktop()。QScreen提供同等功能,可查询可用屏幕、构成虚拟桌面的屏幕、屏幕几何形状等信息。
1条答案
按热度按时间hujrc8aj1#
来自Qt documentation(强调我的):
QDesktopWidget在Qt 5中已弃用,在Qt 6中已被删除,同时被删除的还有QApplication::desktop()。
QScreen提供同等功能,可查询可用屏幕、构成虚拟桌面的屏幕、屏幕几何形状等信息。