Ubuntu
文章平均质量分 55
HIIWAR_ZB
这个作者很懒,什么都没留下…
展开
-
Qt控件退出全屏后比例失调问题解决(多窗口视频全屏及平均分屏)
1. 问题描述在编写多视频窗口qt软件时,需要可以全屏某一个视频窗口的操作,全屏之后又可以恢复正常多窗口均匀分布。但经过gridLayout自动调节后会出现全屏之后比例失调问题。如下所示:初始化窗口均匀分布:通过隐藏其他窗口setHidden(true),实现当前窗口全屏。通过将所有控件setHidden(false),恢复多窗口。默认情况下,会出现比例失调现象。2. 问题解决视频控件包含在gridLayout中。2.1. 全屏操作将其他需要隐藏的控件setHidd...原创 2022-02-25 11:03:42 · 2494 阅读 · 0 评论 -
Ubuntu使用Qt编译qsqlmysql
1. 说明Qt下载安装完成之后,没有自带MySQL的库,必须通过Qt源代码编译.现象是Qt使用MySQL时会报错:Driver not loaded Driver not loaded实际上是缺少:/opt/Qt5.14.2/5.14.2/gcc_64/plugins/sqldrivers/libqsqlmysql.so本文章记录使用Qt的编译过程.前提1:已经安装了mysqlsudo apt-get install mysql-serversudo apt-原创 2022-02-22 14:19:32 · 1077 阅读 · 2 评论 -
Ubuntu内存虚拟硬盘——tmpfs
1.用途举例在程序开发中需要对视频流进行连续不断的循环保存,后续处理对临时视频保存结果进行截取。如果选择保存到固态硬盘,连续擦写会迅速消耗固态硬盘使用寿命;如果选择机械硬盘,读写速度又会受到影响。因此使用内存构造一个虚拟的硬盘,即保护了固态硬盘又提升了读写速度。2.tmpfs简介在Linux系统中,tmpfs是一种虚拟内存文件系统,存储空间位于VM(Virtual Memory)之中。VM由RM(Real Memory)和swap构成。RM是实际的物理内存空间(内存条),swap为虚拟空间(硬盘),原创 2020-09-18 16:22:59 · 7591 阅读 · 1 评论