我在QT应用程序上运行“QUdpSocket :: ShareAddress”,但窗口忽略了ShareAddress。所以我试图通过在运行时识别操作系统来解决这个问题。 我听说过一些关于窗口版本识别的信息,但我看不到任何解决方案来解决我的问题。 如果有任何建议,将非常感激。谢谢。如何获取操作系统信息,无论是LINUX还是WINDOWS?
1
A
回答
13
#include <QtGlobal>
...
#ifdef Q_OS_MAC
// mac
#endif
#ifdef Q_OS_LINUX
// linux
#endif
#ifdef Q_OS_WIN32
// win
#endif
有关更多信息,请参阅QtGlobal文档。
2
相关问题
- 1. 用Postgresql获取系统操作信息
- 2. 如何检查当前的操作系统是Windows,Linux还是OSX?
- 3. 水豚如何获取操作系统信息
- 4. Linux系统监视器如何获取进程统计信息
- 5. 如何在Windows和Linux上读取C++中的系统信息?
- 6. 如何是操作系统
- 7. 如何通过C库获取Linux硬件和系统信息?
- 8. 如何获取Linux系统上的内存信息?
- 9. 如何使用纯qml linux获取系统,用户信息
- 10. Linux操作系统
- 11. 导入平台获取操作系统信息
- 12. 获取客户操作系统/浏览器的详细信息
- 13. 无论系统是32位还是64位,uint均为32位?
- 14. 使用Python(Bash?)获取操作系统级别的系统信息(CPU速度)
- 15. iPhone操作系统/ SDK编程信息
- 16. 如何从小型转储崩溃获取操作系统信息?
- 17. 如何获取Windows Phone的当前操作系统版本?
- 18. 如何正确检测Windows,Linux和Mac操作系统
- 19. 如何检测系统信息,如操作系统或设备类型
- 20. Linux API获取有关文件系统的信息
- 21. 如何检查当前的操作系统是否为Windows 7?
- 22. 检索系统和操作系统信息
- 23. 如何确定我的操作系统是32位还是64位?
- 24. 如何使用node.js获取系统统计信息
- 25. 我如何在PHP中获取系统统计信息
- 26. 获取操作系统信息,如果服务器2003然后运行脚本
- 27. 如何与操作系统Windows
- 28. Linux操作系统中是否有任何Bash脚本示例?
- 29. 使用c获取系统信息#
- 30. 的Qt - 获取系统信息
感谢您的帮助。我现在就试试。 – KIM 2009-11-09 08:08:18
它确实有效。我也找到了C++的项目。谢谢。 – KIM 2009-11-09 08:36:59