Articles of qt

QT适用于Android和iphone平台吗?

QT适用于Android和iphone平台吗? 我想为这两个平台开发一个代码库 – 它能做到吗? 如果是,我需要什么工具? (教程的链接会很棒) 如果不是,为什么不呢? (有哪些障碍,以及如何克服这些障碍 – 即解决方法?)

Android – 将HDMI CEC命令发送到电视 – minix – libCEC

我正在使用Minix NEO X8-H(Android媒体中心,4.4.2),我需要将HDMI-CEC命令发送到电视:当我的应用程序接到电话时,我想自动将电视源更改为Minix hdmi资源。 实际上,Minix提供了一些启用HDMI-CEC的选项,据报道媒体中心软件XBMC支持CEC。 但我只想在“接收模式”中:用户可以使用电视遥控器命令Android设备。 我想以相反的方式工作。 我浏览XBMC的源代码,我发现了非常有趣的代码,但不知道它是否对我有用。 我find了获得HDMI-CEC输入命令的串行设备 /dev/input/event7 内核引用放在:“/ sys / devices / virtual / input / input7 /” # cat /sys/devices/virtual/input/input7/name cec_input 这是dmesg日志的一部分: http://pastebin.com/raw.php?i=A5dE3qLu [ 0.000000@0] Kernel command line: init=/init console=ttyS0,115200n8 no_console_suspend storage=5 cvbsdrv=0 vdaccfg=0xa007 logo=osd1,loaded,0x15100000,4k2ksmpte,full hdmimode=4k2ksmpte cvbsmode=576cvbs androidboot.firstboot=0 hdmitx=cec0 [ 0.000000@0] kernel get hdmimode form uboot is 4k2ksmpte [ 0.000000@0] hdmitx: […]

架构mips,arm,x86的Qt版本缺失

我正在尝试使用Qt-Project V.5.1开发适用于Android的应用程序。 安装qt-windows-opensource-5.1.0-msvc2012_opengl-x86_64-offline安装程序后,在安装过程中可以选择每个组件,我尝试将其设置为android构建。 在Qt Creator中,我打开工具 – >选项 – > Android并填写我的Android SDK,Android NDK,Ant和opnJDK位置并勾选“自动创建Android工具包套件”。 checkbox 我在这里得到一个警告说: Qt versions for architectures mips, arm, x86 are missing. To add the Qt versions, select Options > Build & Run >Qt versions. 当我转到Qt版本选项卡时,既没有Android选项,也没有mips arm或x86的选项。 (实际上只有QT 5.1.0 MSVC2012 OpenGl 64位选项)。 添加按钮只允许我指定qmake文件。 我能find的唯一一个是“QT 5.1.0 MSVC2012 OpenGl 64 Bit”选项已经引用的那个。 谁能告诉我如何在Build and Run选项卡中获取Android选项? 提前致谢。

Qt mobile for android的速度有多慢或多快

我想知道Qt mobile的优点和缺点。 我听过的东西,比如性能比原生应用更好。 但是我不确定我是否可以相信。 我不是c ++开发人员。 事实上我没有c,java,c ++的经验..我只是一个web开发人员。 我使用phonegap用于非常简单的应用程序。 但是我想开始学习新东西,以便推出更好的产品。 您能描述一下优势,用例,开发时间以及Qt的含义吗?

使用QT C ++编写跨平台手机应用程序的现实

我正在尝试继续开发智能手机应用程序(我对Android有一点经验)。 我做了一些深入的研究,我决定开始在Qt C ++中创建应用程序。 我这样做的原因是因为根据我的研究,似乎我可以在Qt中编写一个应用程序,然后我要做的就是在iPhone,Android,Symbian和Windows Mobile上编译它,然后我将有一个可以工作的应用程序在所有这些平台上。 我的问题是:我是否正确如果我在Qt C ++中编写应用程序,那么它将适用于以下平台:Android,iPhone,Symbian和Windows Mobile? 我知道这是一个天真的问题(“我可以使用什么API在所有平台上工作”)但我已经研究了很多,他们似乎都说Qt可以在所有这些平台上运行。 PS,使用Qt编写跨平台电话应用程序是否有任何缺点? 编译Qt应用程序代码难以在每个平台上进行吗?

如何将OpenCV集成到Qt Creator Android项目中

我使用Qt Creator编译Android应用程序。 我需要将OpenCV集成到其中,我花了半天的时间来正确配置它,所以我想记录我在这里采取的步骤,以防其他人必须这样做。

Qt Creator Android错误“安装了Platform SDK”

我正在为Android开发Qt Cross平台应用程序,最近我更新了Qt creator和Installed new Qt版本。 我正在使用’Qt Creator version 4.5.0′ 。 我已更新为’QT version 5.10′ 。 此设置在Ubuntu 16.04上完成。 以下链接QT安装入门 。 我总是在Qt Creator->工具 – >选项 – >设备 – > Android中收到错误消息“Android设置有错误” 。 由于上述问题,我无法为Android构建应用程序。 我最近更新了我的Android sdk,我能够从Android Studio构建和运行Sample应用程序,表明SDK安装正常。 我使用的是Android SDK工具26.1.1。 请检查以下屏幕截图。 Android SDK构建工具已安装。 已安装Android SDk平台 已经通过Stack Overflow和QT论坛上的不同链接,所有都是建议降级Android SDK工具(由于QT已知错误),但没有一个解决方案适合我。 我知道使用QT 5.9和Qt Creator 4.0版构建Android应用程序的知识很少。 我猜它已经解决了,因为同样的设置在Windows 10上工作正常。 QT Creator不会列出任何可用的Android Build SDKs QT Android安装错误 如果有人在这里解决同样的问题,请帮忙。

Q_RETURN_ARG和QQmlComponent – 组件没有准备好

我花了3天的时间仔细检查我可以在网上find关于Q_RETURN_ARG的最佳参考资料 。 我已经包含了QQmlComponent 。 当在C ++上使用它来发送一个variables来显示在QML上时,情况并不总是如他们所看到的那样。 也许是因为Qt5比较新,没有太多的资料可以依靠。 基本上,代码编译没有问题。 当我要求它运行时,它将qml页面呈现给设备没有问题,然后得到错误: QQmlComponent: Component is not ready main.cpp:33 (int main(int, char**)): Got QML return: "" 除了文件invoke.pro和myapplication.cpp之外,下面是基于这篇文章 , Qt5文档 , ICS教程 , 文章和链接的小例子的关键部分: ./myapplication.h #include <QObject> #include <QDebug> #include <QQmlComponent> class MyApplication : public QObject { Q_OBJECT public: explicit MyApplication(QObject *parent = 0); ~MyApplication(void) {} QObject *object; QQmlComponent *component; […]

是否有Qt中的#ifdef来确定我们是否正在为Android构build

我在我的Qt应用程序中有一个特定于Android的修复程序,我只希望在为Android构build时编译代码。 有没有#if或#ifdef会这样做?

Qt for android:更改应用程序图标

我将如何改变Android的Qt项目的图标,使应用程序的启动器有这个图标?