• 5120阅读
  • 4回复

qt能否识别当前系统是linux还是window还是其它。。。 [复制链接]

上一主题 下一主题
离线iiiyyyhhhsss
 

只看楼主 正序阅读 楼主  发表于: 2009-09-04
如题。。。。
离线hehui

只看该作者 4楼 发表于: 2009-09-22
#ifdef Q_OS_LINUX
.......
#else
....
#endif
离线iiiyyyhhhsss

只看该作者 3楼 发表于: 2009-09-04
我的目的是想让我的程序在发布是自动检测系统类别,而作出相应的操作。。。
离线iiiyyyhhhsss

只看该作者 2楼 发表于: 2009-09-04
这些内容是如何弄出来的呢?
离线dbzhang800

只看该作者 1楼 发表于: 2009-09-04
你是要这些东西么?

Q_OS_AIX

Defined on AIX.

Q_OS_BSD4

Defined on Any BSD 4.4 system.

Q_OS_BSDI

Defined on BSD/OS.

Q_OS_CYGWIN

Defined on Cygwin.

Q_OS_DARWIN

Defined on Darwin OS (synonym for Q_OS_MAC).

Q_OS_DGUX

Defined on DG/UX.

Q_OS_DYNIX

Defined on DYNIX/ptx.

Q_OS_FREEBSD

Defined on FreeBSD.

Q_OS_HPUX

Defined on HP-UX.

Q_OS_HURD

Defined on GNU Hurd.

Q_OS_IRIX

Defined on SGI Irix.

Q_OS_LINUX

Defined on Linux.

Q_OS_LYNX

Defined on LynxOS.

Q_OS_MSDOS

Defined on MS-DOS and Windows.

Q_OS_NETBSD

Defined on NetBSD.

Q_OS_OS2

Defined on OS/2.

Q_OS_OPENBSD

Defined on OpenBSD.

Q_OS_OS2EMX

Defined on XFree86 on OS/2 (not PM).

Q_OS_OSF

Defined on HP Tru64 UNIX.

Q_OS_QNX6

Defined on QNX RTP 6.1.

Q_OS_QNX

Defined on QNX.

Q_OS_RELIANT

Defined on Reliant UNIX.

Q_OS_SCO

Defined on SCO OpenServer 5.

Q_OS_SOLARIS

Defined on Sun Solaris.

Q_OS_ULTRIX

Defined on DEC Ultrix.

Q_OS_UNIX

Defined on Any UNIX BSD/SYSV system.

Q_OS_UNIXWARE

Defined on UnixWare 7, Open UNIX 8.

Q_OS_WIN32

Defined on all supported versions of Windows.

Q_OS_WINCE

Defined on Windows CE.
快速回复
限100 字节
 
上一个 下一个