Qt判断操作系统代码
来源:互联网 发布:法院网络拍卖规定 编辑:程序博客网 时间:2024/06/06 01:16
转自:http://blog.163.com/qimo601@126/blog/static/1582209320138249210813/
Qt4的时候是如下宏定义。Qt5,有所不同。
#include <QtGlobal>...#ifdef Q_OS_MAC// mac#endif#ifdef Q_OS_LINUX// linux#endif#ifdef Q_OS_WIN32// win#endif
See QtGlobal documentation for further information.
代码例子:
#ifdef Q_OS_LINUX
ui->portNameComboBox->addItem( "ttyUSB0");
ui->portNameComboBox->addItem( "ttyUSB1");
ui->portNameComboBox->addItem( "ttyUSB2");
ui->portNameComboBox->addItem( "ttyUSB3");
ui->portNameComboBox->addItem( "ttyS0");
ui->portNameComboBox->addItem( "ttyS1");
ui->portNameComboBox->addItem( "ttyS2");
ui->portNameComboBox->addItem( "ttyS3");
ui->portNameComboBox->addItem( "ttyS4");
ui->portNameComboBox->addItem( "ttyS5");
ui->portNameComboBox->addItem( "ttyS6");
#elif defined (Q_OS_WIN32)
ui->portNameComboBox->addItem("COM0");
ui->portNameComboBox->addItem("COM1");
ui->portNameComboBox->addItem("COM2");
ui->portNameComboBox->addItem("COM3");
ui->portNameComboBox->addItem("COM4");
ui->portNameComboBox->addItem("COM5");
ui->portNameComboBox->addItem("COM6");
ui->portNameComboBox->addItem("COM7");
ui->portNameComboBox->addItem("COM8");
ui->portNameComboBox->addItem("COM9");
ui->portNameComboBox->addItem("COM10");
ui->portNameComboBox->addItem("COM11");
ui->portNameComboBox->addItem("COM12");
ui->portNameComboBox->addItem("COM13");
ui->portNameComboBox->addItem("COM14");
ui->portNameComboBox->addItem("COM15");
#endif
可以自己查看qt帮助文档
0 0
- Qt判断操作系统代码
- Qt判断操作系统代码
- 判断操作系统代码
- Qt中判断操作系统版本
- 判断操作系统类型的代码
- C#下判断当前操作系统代码
- 判断操作系统
- 判断操作系统
- 简单代码判断 操作系统 类型 php linux windows
- javascript 判断浏览器版本以及操作系统--最详细代码
- ExtJS中用来判断浏览器及操作系统的代码
- VC判断操作系统为Win7的最简单代码!
- JS代码判断访问网站客户端的操作系统,实现跳转
- 获取操作系统版本字符串(转自MSDN) 附判断操作系统的代码
- Qt 操作系统环境变量
- 移植QT操作系统
- 判断操作系统[zt]
- 判断当前操作系统
- 关于百度地图infowindow报错the constructor InfoWindow undefined
- android开发步步为营之61:android定时任务之Handler.postDelayed
- spring Task定时器的实际应用(重要)
- 《Notes on Convolutional Neural Networks》
- Objective-C内存布局
- Qt判断操作系统代码
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 关于项目管理软件-禅道的简单使用说明
- linux-2.6.32移植到qq2440开发板手册
- JS面向对象1(基本规则)
- nginx+php-fpm入门配置
- 类似linux驱动的写法
- Java Concurrency 学习资源