随笔 - 223  文章 - 0  评论 - 78  阅读 - 68万

QT中的宏定义

 

1、操作系统宏

复制代码
//在<QtGlobal>中,定义了各个系统的宏定义


//Defined on AIX.
#ifdef Q_OS_AIX

// Defined on Android.
#define Q_OS_ANDROID

//Defined on Any BSD 4.4 system.
#define Q_OS_BSD4

//Defined on BSD/OS.
#define Q_OS_BSDI

//Defined on Cygwin.
#define Q_OS_CYGWIN

//Defined on Darwin-based operating systems such as macOS, iOS, watchOS, and tvOS.
#define Q_OS_DARWIN

//Defined on DG/UX.
#define Q_OS_DGUX

//Defined on DYNIX/ptx.
#define Q_OS_DYNIX

//Defined on FreeBSD.
#define Q_OS_FREEBSD

//Defined on HP-UX.
#define Q_OS_HPUX

//Defined on GNU Hurd.
#define Q_OS_HURD

//Defined on iOS.
#define Q_OS_IOS

//Defined on SGI Irix.
#define Q_OS_IRIX

//Defined on Linux.
#define Q_OS_LINUX

//Defined on LynxOS.
#define Q_OS_LYNX

//Deprecated synonym for Q_OS_DARWIN. Do not use.
#define Q_OS_MAC

//Defined on macOS.
#define Q_OS_MACOS

//Defined on NetBSD.
#define Q_OS_NETBSD

//Defined on OpenBSD.
#define Q_OS_OPENBSD

//Defined on HP Tru64 UNIX.
#define Q_OS_OSF

//Deprecated synonym for Q_OS_MACOS. Do not use.
#define Q_OS_OSX

//Defined on QNX Neutrino.
#define Q_OS_QNX

//Defined on Reliant UNIX.
#define Q_OS_RELIANT

//Defined on SCO OpenServer 5.
#define Q_OS_SCO

//Defined on Sun Solaris.
#define Q_OS_SOLARIS

//Defined on tvOS.
#define Q_OS_TVOS

//Defined on DEC Ultrix.
#define Q_OS_ULTRIX

//Defined on Any UNIX BSD/SYSV system.
#define Q_OS_UNIX

//Defined on UnixWare 7, Open UNIX 8.
#define Q_OS_UNIXWARE

//Defined on watchOS.
#define Q_OS_WATCHOS

//Defined on 32-bit and 64-bit versions of Windows.
#define Q_OS_WIN32

//Defined on 64-bit versions of Windows.
#define Q_OS_WIN64

//Defined on all supported versions of Windows. That is, if Q_OS_WIN32, Q_OS_WIN64, or Q_OS_WINRT is defined.
#define Q_OS_WIN

//Defined on Windows Phone 8.
#define Q_OS_WINPHONE

//Defined for Windows Runtime (Windows Store apps) on Windows 8, Windows RT, and Windows Phone 8.
#define Q_OS_WINRT
复制代码

 

 

 

作者:耑新新,发布于  博客园

转载请注明出处,欢迎邮件交流:zhuanxinxin@aliyun.com

posted on   Arthurian  阅读(2907)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示