分类: QT

26 篇文章

QML—-仿WeChat界面功能搭建
搭设一个仿微信聊天界面的ui,实现自己给自己发消息,然后要复用组件,不涉及网络数据库 代码github,建议参考提交记录和文档,核心思路参考文章文章链接 界面搭设 全局颜色配置文件 新建一个ColorConfig import QtQuick 2.13 QtObject{ readonly property color strTitleColor:…
QML—-RK3568上使用QML直接播放RTP流视频学习总结
部分代码github 1 目标 如何在qml窗口中直接播放RTP视频流 2 终端机直接通过Gstreamer播放RTP流视频 首先是尝试直接在终端机中拉取视频流并播放,确保我的视频流达到了终端机,能够进行后续的操作. 2.1 本地视频文件推拉流 windows虚拟机推流本地视频文件,终端机接受推流 windows虚拟机推流 gst-launch-1…
QML—-Webengineview点击网页上的下载没反应,下载文件
问题 使用webe加载网页时,点击下载页面会没有反应。原因就是它默认是关闭下载功能 解决 需要在profile里监听下载事件打开onDownloadRequested,当有下载时会触发这个信号,会获取到一个WebEngineDownloadItem这是下载的东西,查询它的一些相关参数,可以修改路径和开始下载 import QtQuick 2.15 …
QML—-修改时区,转换时间格式
使用第三方库来完成moment.js,moment-zone.js 下载后导入这两个库,进行使用就可以 import QtQuick 2.15 import QtQuick.Window 2.15 import "./moment.js" as Moment import "./moment-timezone-with…
QT—-Creater14.0,qt5.15无法启动调试,报红
问题描述 使用QT Creater 14.0 和qt5.15,无法启动调试也没有报错,加载debugger报红 解决方案 尝试重装QT,更换版本5.15.2,下载到文件夹,shift+鼠标右键打开powershell输入 .\qt-online-installer-windows-x64-4.8.0.exe --mirror http://mirr…
QT—-基于QML的计时器
赶上了实习的末班车,现在在做QML开发,第一天的学习成果,一个计时器.逻辑挺简单的,纯QML实现,代码在仓库,可以对比文档和提交记录学习起来更清晰 QT-Timer 学习使用c++的listmodel 学习使用了如何用c++的listmodel来存储数据. 新建一个TImeListModel类继承自QAbstractListModel class …
QT—-Relx-Chat聊天器
跟着b站up恋恋风辰zack的视频一起做.视频连接 1 创建项目搭建界面 1.1 创建项目 创建一个Qwidget项目,使用MinGW的构建套件 选择"工具"-"外部"-"配置"-"文本编辑器"-"片段",输入以下代码,后边直接在代码里输入heade…
QT—-多线程和线程池
1.为什么使用多线程 使用了多线程之后能够减少界面的卡顿,如果是单线程,假设我在窗口里写上一个排序,开始执行时我在拖动窗口就会未响应,因为主线程在处理排序不会响应.我们可以使用多线程来解决,在子线程里进行排序,这样就可以拖动窗口.在主线程中不能进行复杂的操作. 2.qt中的线程Qthread 在手册中可以查看相关的说明和函数,线程之间可以设置优先级…
thumbnail
QT—-Ffmpeg+SDL播放器开发(停滞)
github地址提交记录与章节对应方便查看代码变化 1、FFmpeg6.0 和SDLwindows安装 1.1 下载ffmpeg 官网下载:https://ffmpeg.org/download.html 下载这个版本,gpl-shared,6.0-22,下载完成后解压文件 现在代码文件,方便后边使用https://github.com/FFmpe…

超多性价比流量卡,扫码查看

这将关闭于 20