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…
RK3568—-qml接受rtp流并展示
linux本地发送和接收推流 gst-launch-1.0 -v filesrc location=./111.mp4 ! qtdemux ! avdec_h264 ! x264enc ! rtph264pay ! udpsink host=224.224.224.224 port=8000 gst-launch-1.0 udpsrc port=8…
VLC-QT—-Linux编译并运行示例
linux:ubuntu 16.04 qt:5.13.2 总体安装步骤 下载安装,编译 下载源码仓库,下载cmake,新建一个build文件夹,cd进去,执行代码 cmake .. -DCMAKE_BUILD_TYPE=Debug 遇到报错,没有qt5Coreconfig,运行 sudo apt-get install qtdeclarative5…
VLC—-windows推流RTP视频流,虚拟机拉取流
windows推送流 点击媒体->流,添加一个视频,点击串流,点击下一个 选择RTP流,点击添加 ip地址输入 224.224.224.224,端口号可以默认不变,点击下一个 取消激活转码,选择video 最后点击流,看到vlc进度条在动,说明流已经推送了 虚拟机配置 首先得让虚拟机和windows在同一网段. 虚拟机设置->网络-&g…
QML—-复制指定下标的ListModel数据
我现在有一个写好的listmodel,我需要从里边抽取35个数据作为展示 头文件 #ifndef GETONEPAGESIZEMEMBERLISTMODEL_H #define GETONEPAGESIZEMEMBERLISTMODEL_H #include <QObject> #include <QAbstractListMod…
QML—-测试优化gridView和listModel,没有啥效果
任务描述 在该代码的过程总发现,在EndResetmodel后会耗时很长,在重置模型刷新视图,所以想找找有什么方法可以优化这个耗时 代码链接github 数据的加载方式:两个listmodel,第一个listmodel加载全部数据,第二个listmode按照页数从所有数据里取出对应35个数据 使用滚动加载下一页的方式,看着很卡,,滚动加载显示167…
QML—-Webengineview点击网页上的下载没反应,下载文件
问题 使用webe加载网页时,点击下载页面会没有反应。原因就是它默认是关闭下载功能 解决 需要在profile里监听下载事件打开onDownloadRequested,当有下载时会触发这个信号,会获取到一个WebEngineDownloadItem这是下载的东西,查询它的一些相关参数,可以修改路径和开始下载 import QtQuick 2.15 …

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

这将关闭于 20