我在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. 如何使用Java獲取操作系統級別的信息?
- 5. Linux系統監視器如何獲取進程統計信息
- 6. 如何在Windows和Linux上讀取C++中的系統信息?
- 7. 如何是操作系統
- 8. 如何檢查當前操作系統是win8還是藍色
- 9. 如何通過C庫獲取Linux硬件和系統信息?
- 10. 如何獲取Linux系統上的內存信息?
- 11. 如何使用純qml linux獲取系統,用戶信息
- 12. 無論系統是32位還是64位,int都是32位還是64位?
- 13. Linux操作系統
- 14. Elasticsearch Marvel未收集Windows操作系統統計信息
- 15. 回聲輸出是在Linux和Windows操作系統不同
- 16. 獲取操作系統信息正確Java或C#
- 17. 導入平臺獲取操作系統信息
- 18. 獲取客戶操作系統/瀏覽器的詳細信息
- 19. 需要幫助來獲取PHP中的操作系統信息
- 20. 無論系統是32位還是64位,uint均爲32位?
- 21. 操作系統是Windows服務器?
- 22. 使用Python(Bash?)獲取操作系統級別的系統信息(CPU速度)
- 23. 命令行安裝Mongo,無論操作系統是什麼
- 24. IIS(Internet信息服務)版本是否依賴於Windows操作系統?
- 25. iPhone操作系統/ SDK編程信息
- 26. 如何從小型轉儲崩潰獲取操作系統信息?
- 27. 是否有API知道當前的iOS/Mac是64位操作系統還是32位操作系統?
- 28. 如何獲取Windows Phone的當前操作系統版本?
- 29. 如何使用C++準確獲取Windows操作系統版本?
- 30. 如何設計linux操作系統?
感謝您的幫助。我現在就試試。 – KIM 2009-11-09 08:08:18
它確實有效。我也找到了C++的項目。謝謝。 – KIM 2009-11-09 08:36:59