如何将 Qt4 小部件放置在 Windows 系统托盘的正上方。 由于精确坐标可能取决于分辨率甚至任务栏的大小和位置(屏幕顶部或底部等)?
我想可能有一种获取屏幕分辨率的方法,但是有没有什么方法可以获取任务栏的大小和位置?
最佳答案
不,没有。
您可以使用 QDesktopWidget
获取屏幕大小 - 这将为您提供屏幕数量、屏幕大小等。但是,找到任务栏的位置,然后系统托盘是特定于平台的.
你为什么要这样做?您是否正在尝试模拟 QSystemTrayIcon
?也许如果您告诉我们您正在尝试做什么,我们也许可以帮助您。
关于windows - Qt4 widget 在 windows 上的放置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1339642/