【发布时间】:2015-05-02 21:05:42
【问题描述】:
我正在寻找一些可用于检查我的应用程序是在手机/平板电脑还是计算机上执行的代码。这是一个示例来解释我在做什么:
#include <QtGlobal>
#if defined Q_OS_BLACKBERRY || defined Q_OS_ANDROID || defined Q_OS_IOS || defined Q_OS_WP
#define Q_OS_MOBILE
#else
#define Q_OS_DESKTOP
#endif
你觉得它怎么样?我是在重新发明轮子吗?
【问题讨论】:
-
这就是要走的路:)
-
@boussouira 谢谢 ;)
-
根据您的需要,检查屏幕分辨率可能就足够了 QApplication::desktop()->screenGeometry()