windows - Qt4 widget 在 windows 上的放置

标签 windows qt4 pyqt4

如何将 Qt4 小部件放置在 Windows 系统托盘的正上方。 由于精确坐标可能取决于分辨率甚至任务栏的大小和位置(屏幕顶部或底部等)?

我想可能有一种获取屏幕分辨率的方法,但是有没有什么方法可以获取任务栏的大小和位置?

最佳答案

不,没有。

您可以使用 QDesktopWidget 获取屏幕大小 - 这将为您提供屏幕数量、屏幕大小等。但是,找到任务栏的位置,然后系统托盘是特定于平台的.

你为什么要这样做?您是否正在尝试模拟 QSystemTrayIcon?也许如果您告诉我们您正在尝试做什么,我们也许可以帮助您。

关于windows - Qt4 widget 在 windows 上的放置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1339642/

相关文章:

windows - 使用 CMake 2.8.11.2 编译 osgQt (Windows7 MSVS11 Qt 5.1 OSG 3.2.0)

c++ - 样式 : Selection color on editable QComboBox

python - 如何使用 pyqt4 加载并显示重新缩放的图像

python - 是否有一个 PyQt 表/ ListView 可以用其中一列中的组合框动态填充?

qt - 如何使用 QString::arg() 生成大写十六进制数字? [QT]

python - PyQt QLineEdit 和 'paste' 事件?

c++ - 在 Debug模式下调用函数时,GDB 崩溃

c++ - 在Windows中用C++获取唯一的硬件标识符

windows - 标准 Windows .ini 文件是否允许注释?

qt - 编译静态QT应用程序时出现“找不到-lqjpeg”错误