我的脚本: 文件结构: 其中bin下为可执行文件, lib中为相关的依赖库 。。
转载 2016-03-30 10:29:00
345阅读
2评论
Qt-FFmpeg开发-实现录屏功能? 文章目录Qt-FFmpeg开发-实现录屏功能?1、概述?2、实现效果?3、FFmpeg录屏代码流程?️?️4、主要代码?5、完整源代码? 1、概述?最近研究了一下FFmpeg开发,功能实在是太强大了,网上ffmpeg3、4的文章还是很多的,但是学习嘛,最新的还是不能放过,就选了一个最新的ffmpeg n5.1.2版本,和3、4版本api变化还是挺大的;在这个
转载 2024-01-04 15:49:44
0阅读
简介 Qt 是一个跨平台的C++应用程序框架,常用于桌面程序开发和嵌入式开发。选择它原因在于: (1)开源免费 :它有收费版本,也有开源版本。开源源采用LGPL协议,这允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码,这也是QT能发展壮大的重要原因。 (2)独立安装:Qt 程序最终会编译为本地代码,不需要其他框架支撑,而 Java 要安装虚拟机,C#要安装 .NE
转载 2024-01-28 23:07:43
216阅读
实现一个录屏+录音的功能且需要快速开发,Qt无疑是一个非常好的选择。他有丰富的类库和接口可以很好的满足开发需求。完整demo代码在文章最下方的百度网盘链接中,有需要的各位可以随意下载。录屏部分录屏的主要思路为抓取屏幕截图,然后将其合成视频。抓取屏幕若使用qt自带的抓屏会出现抓不到鼠标的问题,所以应重写抓屏:static QPixmap grabWindow(HWND winId, int x, i
转载 2024-01-08 15:40:43
85阅读
1.3DSlicer, a free open source software for visualization and medical image computing 2.AcetoneISO:镜像文件挂载软件 3.Adobe Photoshop Album, an image organizing application 4.Arora:一款跨平台的开源网页浏览器
代码
原创 2022-01-14 14:41:22
107阅读
 一、Qt的简介  Qt是一个跨平台的C++图形用户界面应用程序框架。它为应用程序开发者提供建立艺术级图形界面所需的所有功能。它是完全面向对象的,很容易扩展,并且允许真正的组件编程。基本上,Qt 同 X Window 上的 Motif,Openwin,GTK 等图形界 面库和 Windows 平台上的 MFC,OWL,VCL,ATL 是同类型的东西。 二、Qt的由来和发展  H
转载 2023-07-15 14:23:09
382阅读
作者:丁冬使用Qt 来开发一个屏幕录像程序,需要使用到QPixmap 来保存图片,类似于早期电影,播放一样,每一个帧都被保存为一个图片,最后使用windows 自带的工具来合成一个视频。 如果需要使用到获得当前帧,那么就需要使用到一个定时器,下面的代码中包含了针对于一个定时器的编程,程序完成的功能是开启定时器,并没有关闭,读者有兴趣可以创建一个类内可见的定时器,使得多个部件可以控制。 这个例子是从
转载 2023-07-23 15:15:16
93阅读
## Linux软件架构的设计与实现指南 在Linux环境下编写软件架构是一个复杂而富有挑战性的任务,需要对系统的各个方面进行细致的规划与设计。本文将详细介绍如何在Linux上创建软件架构,包括基本原则、设计流程、代码示例及常见的设计模式。 ### 一、什么是软件架构? 软件架构是指软件系统的高层次结构,包含了系统的组件、它们之间的关系以及与外部环境的交互。一个良好的软件架构能够提高代码的
原创 2024-09-13 03:37:30
77阅读
  脚本是基于saffron来改写的,修改了2个比较大的地方:框架目前支持设置对象多个属性、通过CreationTime来控制当前浏览器。  另外还添加了许多平时脚本中需要的小功能。所以在正式编写脚本时,先看一下我们所要使用到的方法:    1、打开浏览器:OpenBrowser' *********************************************************
转载 2024-01-12 10:20:41
73阅读
Qt套件的组成(以Qt4.5为准)自4.5版开始,Qt首次以SDK形式发布了Qt套件,并在单独的安装程序中包含了完整的 Qt SDK。Qt SDK 在一个单独安装程序内包含了使用 Qt 进行跨平台开发所需的全部工具,其中包括:1. Qt Creator - 跨平台 IDEQt Creator 是全新的跨平台集成开发环境 (IDE), 专为 Qt 开发人员的需求量身定制。它包括:⑴ 高级 C++ 代
以下是目前支持通过自然语言对话(AI交互)快速生成应用程序的平台/工具,部分甚至无需代码基础即可完成开发。根据你的需求(QT软件+Linux板子),推荐以下方案:1. 全自动代码生成(AI编写完整项目)工具/平台特点适用场景链接GPT-Engineer通过对话生成完整代码仓库,支持Python/C++等生成基础QT应用框架、业务逻辑代码GitHubAkkio对话式AI生成Web应用+API,可导出
原创 6月前
394阅读
本文参考以下资料: http://www.qtcn.org/bbs/read-htm-tid-85912.html官方资料: https://doc.qt.io/qt-5/android-getting-started.html https://doc.qt.io/qtcreator/creator-developing-android.html#specifying-android-devic
转载 2024-01-30 20:47:11
0阅读
  Qt for Android 环境搭建方法第一步、准备所需要的安装包(1)下载qt-windows-opensource-5.1.1-android-x86-win32-offline,(不同配置的机型下载不同的版本),下载路径:http://qt-project.org/downloads(2)64位机器:adt-bundle-windows-x8
1、 Qt Widgets Application可执行程序发布方式首先用 QtCreator 新建一个 Qt Widgets Application 项目,直接用默认的 QMainWindow 程序就可以了,项目名字假定是 hellomw。然后以 Release 方式编译生成 exe 程序:生成的程序运行正常之后,找到项目的生成目录,比如项目源码路径:C:\QtPros\hell...
原创 2021-05-28 21:51:14
841阅读
Qt 简介Qt(发音同 cute)是一个跨平台的C++开发工具,有时又被称为C++部件工具箱。Qt被用在KDE桌面环境、Opera、Google Earth、Skype、Adobe Photoshop Album和VirtualBox的开发中。它是挪威Qt Software 的产品,2008年6月17日被芬兰的诺基亚(Nokia)公司收购,以增强该公司在跨平台软件研发方面的实力。使用Qt开发的软件
转载 2023-07-27 23:42:30
123阅读
Windows采用微内核体系结构,模块化设计,将对象分为用户模式层和内核模式层。内核模式层有权访问系统数据和硬件,能直接访问内存,并在被保护的内存区域中执行。Linux操作系统采用单内核模式,内核代码紧凑,执行速度快。Linux的分层设计有四层:用户应用程序,包括字处理应用程序、多媒体处理应用程序、网络应用程序。操作系统服务(系统程序),为应用程序提供系统内核调用接口。包括X窗口系统、Shell命
1、 Qt Widgets Application可执行程序发布方式 首先用 QtCreator 新建一个 Qt Widgets Application 项目,直接用默认的 QMainWindow 程序就可以了,项目名字假定是 hellomw。 然后以 Release 方式编译生成 exe 程序: 生成的程序运行正常之后,找到项目的生成目录,比如项目源码路径: C:\QtPros\hellomw\
原创 2022-03-14 17:27:54
495阅读
转载 2023-07-31 19:37:14
174阅读
       Windows很大的特点是配置使用几乎都可以图形化进行,和Linux比起来在很多时候配置环境也要方便很多。所以,搭建Qt for Andorid也是十分简单的。需要以下工具:        1.最方便的Qt官方包,现在还处于RC阶段,经过测试也是有些小bug,工作不太稳定,这个稍后会有说明。 &nbsp
  • 1
  • 2
  • 3
  • 4
  • 5