目录前言配置开发环境安装JDK1.8安装SDK安装NDKQt配置OpenCVC++&Java混合编程结语 前言由于要在手机上实现一些应用,例如部署目标检测模型、添加单目测距定位的功能等,需要编写一个示例APP。尽管安卓我并不陌生,在本科的时候自己写过一点APP,所以基本的东西还是懂的。但问题在于,我已经几年没碰过了。。现在Java编程几乎忘得差不多,主要的语言变成了Python和C/C+
转载 2023-07-01 20:19:24
163阅读
系列文章目录 QT串口助手开发3串口开发 QT串口助手开发3系列文章目录一、UI界面程序的编写二、发送框程序编写 一、UI界面程序的编写根据上文的未解决问题:我们打开串口按钮打开后只能选择关闭串口,所以这个是循环的过程上文链接 所以按钮对应的槽函数首先必须判断当前串口助手是否打开了助手,closed以后要把按钮的状态恢复成打开,修改mIsOpen标志位为False否则执行我们写的getSeri
最后有下载移植好工程的方法:1.安装qt,已经安装qt的略过,没有安装过qt的,教程参考如下网文:Qt下载(多种下载通道+所有版本)2.安装好qt之后我们需要下载littlevGL的pc模拟器的源码包,下载地址如下:GitHub - lvgl/lv_sim_eclipse_sdl: PC simulator project for LVGL embedded GUI Library. Recomm
近期需要使用PDF文件来生成数据报告。网络上有一些PDF的开源库,使用这些库往往需要编译安装,并且要花很多时间去研究原生接口。作为一个巧妙的(浮躁的)攻城狮,又正好在使用QT框架编写程序,灵光一闪,何不借助于QT这条大腿去实现PDF文件的创建呢,一试QT还真能很好的支持该需求。本人所使用的: QT版本:5.1x 语言: C++首先在.pro 添加 模块 QT += printsupport第一步:
Qt:跨平台C++图形用户界面应用程序开发框架。Qt的优点:1、跨平台:Qt支持以下操作系统:Windows,Linux,Solaris,HP-UX,Unix,Irix,IOS等等2、开源:提供源代码3、丰富的AIP函数:Qt包括多达500个以上的C++类,还提供基于模板的collections,file,I/Odevice,directory management,date/time类,甚至包括
qt安装安卓编译器就直接跳过,我们开始将如何进行配置。 如果专门开发的app,则应该使用android进行开发,qt是熟悉qt语言,或者app需要进行跨平台的话则使用qt for android比较好。下载首先安装jdk,最好安装 jdk11,因为他是与qt5.15.2这个能匹配上的 选择javase11然后进行安装,记住安装目录。 然后下载androidsdk,网站点击这里, 选择windows
转载 2023-08-11 13:45:04
80阅读
00. 目录目录00. 目录01. Qt5.15前言02. 3D图形抽象API03. Qt Quick 3D04. Qt Design Studio 1.505. Qt QML06. Qt Quick07. 其它改进08. 支持周期09. 附录01. Qt5.15前言本文翻译自:Qt 5.15 LTS Released 原文作者:Lars Knoll Qt公司开源项目维护官 校审:于海朋我很高兴地
转载 7月前
93阅读
目前关于Qt的开发环境的是初步学习Qt的一个困扰,Qt的更新比较持久,但是持久也就意味着变动多,不好分辨,这个在根据各个书籍学习的时候,如果不用相同的版本的开发环境,会发现有很多变化或者不一致的地方浪费很多时间。因此我尽量都要找一下书籍对应的版本来学习。学了一段时间后,我对Qt开发环境的困惑也随之而来,究竟应该选定哪一个作为项目的开发版本?后来想到应该有一个长期版本,因此搜索了一下,果然目前发现有
00. 目录文章目录00. 目录01. Qt5.15前言02. 3D图形抽象API03. Qt Quick 3D04. Qt Design Studio 1.505. Qt QML06. Qt Quick07. 其它改进08. 支持周期09. 附录01. Qt5.15前言本文翻译自:Qt 5.15 LTS Released原文作者:Lars Knoll Qt公司开源项目维护
翻译 2022-03-16 11:52:14
1161阅读
翻译 2021-09-05 15:50:11
891阅读
QT 是 Linux 桌面 KDE 的开发包,目前支持 Windows、macOS 和 Linux 等操作系统。QT 的历史相当悠久,早在 1991 年,QT 就进入了开发阶段,不过那时的目标操作系统仅是安装有 X11 的 Linux 系统和 Windows。目前 QT 的大版本是 5,所以也被称作 QT5。QT 是一个 C++ 语言的开发包,本节介绍的是该开发包的 Python 版本,由于最新的
Linux的发展离不开各种不同的体系结构的支持,其中ARM架构作为一种低功耗高性能的处理器架构,被广泛应用于各种领域。而QT作为一种跨平台的应用程序开发框架,提供了丰富的API和工具,使得开发者能够轻松地开发出各种GUI界面应用程序。在Linux上,ARM架构与QT框架的支持成为了开发者们关注的焦点。 首先,让我们来了解一下Linux和ARM架构的关系。Linux是一种开放源代码的操作系统内核,
原创 4月前
11阅读
# 鸿蒙支持QT的实现流程 ## 1. 介绍 在本篇文章中,我将向你介绍如何实现鸿蒙系统对QT支持。作为一名经验丰富的开发者,我将指导你完成整个过程,并提供每个步骤所需的代码和解释。 ## 2. 实现流程 下面是实现鸿蒙支持QT的具体步骤: | 步骤 | 描述 | |---|---| | 1 | 确认鸿蒙开发环境 | | 2 | 创建QT项目 | | 3 | 导入鸿蒙支持库 | | 4
原创 7月前
1816阅读
1、在main文件中包含QTextCodec头文件。如下:#include <QTextCodec>2、在main函数开头添加以下语句:QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8")); QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"))
原创 2014-05-11 20:55:01
1269阅读
C++中可以通过建立虚拟机使用java,Qt中当然也可以用同样的方法;为了简单Qt提供了QAndroidJniObject 简化了对java的应用;后面举例简单示例: //MyJavaClass.java文件 package org; import java.io.OutputStream;import java.util.Iterator;import java.util.List;
转载 2023-09-14 16:10:06
123阅读
最近帮朋友使用Qt开发了一个毕业设计,自动化成绩系统的PC端。其实,对与消费用户发生交互的应用来说,使用Web APP是最合适的了。无奈,题目要求如此,也只能照办。由于需要做繁体、简体转换,考虑到使用Qt內建的国际化支持。对UI的元素进行国际化,大致牵扯到以下几个部分。UI元素:如按钮、各种控件。代码中的字符串:比如一些弹出消息等。数据库内容:包括字段名、字段值。 这三个部分由易到难。翻译之前的准
Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。现在已经全面支持iOS、Android、WP。当时Qt刚开始支持安卓的时候,忘记了是5.1还是5.0版本。自己写了一个HelloWorld,感觉不怎么样,bug太多,现在已经到5.3.2版本了,据说已经很不错了,那就再试一试。1.首先第一步:下载Qt选择View All Downloads然后下载这一个:下载下来后的名字
转载 2023-07-25 14:23:23
92阅读
Qt对线程提供了支持,基本形式有独立于平台的线程类、线程安全方式的事件传递和一个全局Qt库互斥量允许你可以从不同的线程调用Qt方法。警告:所有的GUI类(比如,QWidget和它的子类),操作系统核心类(比如,QProcess)和网络类都不是线程安全的。QRegExp使用一个静态缓存并且也不是线程安全的,即使通过使用QMutex来保护的QRegExp对象。启用线程支持在Windows上安装Qt时,
Qt
原创 2021-07-14 09:49:27
104阅读
通俗易懂玩QT:QQuickWidget学习因为项目需求,需要将 qml 实现的瓦片地图嵌入 mainwindow 中,以便于实现数据库存取数据,特意学习了一下,这里分享给大家。一、使用 QQuickWidget 在 QMainWindow 中嵌入 QMLQQuickWidget 是 QT 中专门用于将 qml 实现的窗口界面嵌入 QWidget 或 QMainWindow 的控件,使用也比较方便
想合并视频,但是却找不到比较好用的工具,很多都要收费,我想着「这破功能还得收费?」,于是决定自己搞一个,一开始用Python做了一个,效果还不错,完美完成了我的视频合并任务,不过没有图形界面,想分享给朋友一起用也没办法,于是昨天用Qt写了个图形界面套上去,中间还是遇到一些问题的,通过这篇文章记录一下。软件的界面就是这样啦,用Qt Designer随便拖出来的,和VS拖控件也差不了多少。 用起来挺方
  • 1
  • 2
  • 3
  • 4
  • 5