- 利用布局,widget和ScrollArea实现的抽屉效果如下: 思路就是将scrollArea设定为垂直布局,然后加入按钮和widget,当鼠标点击按钮后,隐藏widget,利用垂直布局,做到自然伸缩,然后为什么要使用scrollArea做容器,因为scrollArea可以实现当容器空间不足,出现进度条进行列表滑动,下面一步一步来实现。 首先拖拽一个... 利用布局,widget和ScrollArea实现的抽屉效果如下: 思路就是将scrollArea设定为垂直布局,然后加入按钮和widget,当鼠标点击按钮后,隐藏widget,利用垂直布局,做到自然伸缩,然后为什么要使用scrollArea做容器,因为scrollArea可以实现当容器空间不足,出现进度条进行列表滑动,下面一步一步来实现。 首先拖拽一个...
- 在我们编译别人发送的项目时,有时候会出现qmake编译失败的情况,那怎么办? 首先,重中之重就是构建目录不要有中文 构建目录不要有中文 构建目录不要有中文 看啊: 方法1: 这里别选是,其他随便你。 方法2:要是不小心选了嘛 改一下版本 有时候还会出现说构建目录有问题,这里也可以解决 在我们编译别人发送的项目时,有时候会出现qmake编译失败的情况,那怎么办? 首先,重中之重就是构建目录不要有中文 构建目录不要有中文 构建目录不要有中文 看啊: 方法1: 这里别选是,其他随便你。 方法2:要是不小心选了嘛 改一下版本 有时候还会出现说构建目录有问题,这里也可以解决
- 应用场景如下: 举一个例子,大家知道qt自带的点击信号是无参的,有也只是bool类型,比如我要实现上图逻辑,因为从信号的传回的参数无法让我确定是哪一个按钮按了下去,我是不是应该去定义5个槽函数,并且让这五个按钮的信号分别绑定这五个槽函数,来实现我们的业务逻辑。 //例如这样: connect(btn1,SIGNAL(clicked()),this,SLOT(ge... 应用场景如下: 举一个例子,大家知道qt自带的点击信号是无参的,有也只是bool类型,比如我要实现上图逻辑,因为从信号的传回的参数无法让我确定是哪一个按钮按了下去,我是不是应该去定义5个槽函数,并且让这五个按钮的信号分别绑定这五个槽函数,来实现我们的业务逻辑。 //例如这样: connect(btn1,SIGNAL(clicked()),this,SLOT(ge...
- 这两天看老师发的FFMpeg的示例(先用的是Qt4),爆了一串找不到第三方库的文件,于是我决定找找原因。 然后让Qt4气的要死。。。。。 其中还有不少门路还没理清楚,水很深啊。 通用方法:用代码写下去。 老师的栗子就用代码写了,不过那个Qt4好像不认,给我气半死。 1 在pro文件中操作: 附加头文件包含目录 一般要编译链接第三方库时配置include目录 例... 这两天看老师发的FFMpeg的示例(先用的是Qt4),爆了一串找不到第三方库的文件,于是我决定找找原因。 然后让Qt4气的要死。。。。。 其中还有不少门路还没理清楚,水很深啊。 通用方法:用代码写下去。 老师的栗子就用代码写了,不过那个Qt4好像不认,给我气半死。 1 在pro文件中操作: 附加头文件包含目录 一般要编译链接第三方库时配置include目录 例...
- 原来这个是小问题,只是我在项目最后一小时还是不敢去碰 先吹段彩虹屁 信号和槽机制是QT的核心机制,要精通QT编程就必须对信号和槽有所了解。信号和槽是一种高级接口,应用于对象之间的通信,它是QT的核心特性,也是QT区别于其它工具包的重要地方。信号和槽是QT自行定义的一种通信机制,它独立于标准的C/C++语言 只有定义过这个信号的类及其派生类能够发射这个信号。当一个信... 原来这个是小问题,只是我在项目最后一小时还是不敢去碰 先吹段彩虹屁 信号和槽机制是QT的核心机制,要精通QT编程就必须对信号和槽有所了解。信号和槽是一种高级接口,应用于对象之间的通信,它是QT的核心特性,也是QT区别于其它工具包的重要地方。信号和槽是QT自行定义的一种通信机制,它独立于标准的C/C++语言 只有定义过这个信号的类及其派生类能够发射这个信号。当一个信...
- 1.Vs2017 无法打开包括文件: “corecrt.h”: No such file or directory/Vs2017 无法打开包括文件: “errno.h”: No such file or directory 解决方法:Everything 搜索 对应的 “corecrt.h”/“errno.h” 头文件 找到对应的路径,然后在VS2017 ... 1.Vs2017 无法打开包括文件: “corecrt.h”: No such file or directory/Vs2017 无法打开包括文件: “errno.h”: No such file or directory 解决方法:Everything 搜索 对应的 “corecrt.h”/“errno.h” 头文件 找到对应的路径,然后在VS2017 ...
- 简介 近期一个小项目需要获取本机摄像头,声卡的信息,提供配置文件,用作软件配置。然后开始慢慢研究,说一下自己遇到的一些坑。 系统环境 Windows:Win10 Qt:5.8.5 VS:vs2013 123 相关资料 USB 获取设备VID,HID windows SetupAPI 介绍和使用 获取指定USB设备的VID PID和SerialNumber 代... 简介 近期一个小项目需要获取本机摄像头,声卡的信息,提供配置文件,用作软件配置。然后开始慢慢研究,说一下自己遇到的一些坑。 系统环境 Windows:Win10 Qt:5.8.5 VS:vs2013 123 相关资料 USB 获取设备VID,HID windows SetupAPI 介绍和使用 获取指定USB设备的VID PID和SerialNumber 代...
- double vec = ((m_game->startpos-endPos)*4).length();/* char Info[24]; sprintf(Info,"%0.2f",sqrt(vec)); m_lable->setText(QString(Info));*/ double vec = ((m_game->startpos-endPos)... double vec = ((m_game->startpos-endPos)*4).length();/* char Info[24]; sprintf(Info,"%0.2f",sqrt(vec)); m_lable->setText(QString(Info));*/ double vec = ((m_game->startpos-endPos)...
- 近期做的一个小项目:Qt击球游戏,相当于二次开发增加附加功能。 已有功能: JSON文件读取;球类生成;球桌生成;碰撞规则; 新增功能: JSON文件新增节点读取;球袋功能;击球功能;动能功能;设计模式:必须 组合模式+其他模式(适配器); 母球分裂功能; 开发环境: Ubuntu+Qt5.10.1+QtCreator4.6.0 功能实现: &nb... 近期做的一个小项目:Qt击球游戏,相当于二次开发增加附加功能。 已有功能: JSON文件读取;球类生成;球桌生成;碰撞规则; 新增功能: JSON文件新增节点读取;球袋功能;击球功能;动能功能;设计模式:必须 组合模式+其他模式(适配器); 母球分裂功能; 开发环境: Ubuntu+Qt5.10.1+QtCreator4.6.0 功能实现: &nb...
- 信号与槽是Qt特有的机制。 pyqt5的信号与槽官方地址:信号与槽 UI界面如下: 思路: 按下对应按键显示对应信号文字。 主要说自定义信号,qt控件自带信号就不说了。 信号定义需要调用库: QObejcet,pyqtSignal from PyQt5.QtCore import QObject, pyqtSignal12 类内部信号与槽: Cla... 信号与槽是Qt特有的机制。 pyqt5的信号与槽官方地址:信号与槽 UI界面如下: 思路: 按下对应按键显示对应信号文字。 主要说自定义信号,qt控件自带信号就不说了。 信号定义需要调用库: QObejcet,pyqtSignal from PyQt5.QtCore import QObject, pyqtSignal12 类内部信号与槽: Cla...
- OpenCv4.4.0+Qt:摄像头控制 简介 在上一篇中讲解了 OpenCv4.4.0+Qt5.12.2+OpenCv-Contrib-4.4.0 的 安装与测试例程,这篇中讲解摄像头的控制,摄像头列表的选择,参数控制,拍照,视频录制。 OpenCv中摄像头的相关的主要有两个模块, VideoCapture / VideoWrite 视频捕捉与视频写入模块。 ... OpenCv4.4.0+Qt:摄像头控制 简介 在上一篇中讲解了 OpenCv4.4.0+Qt5.12.2+OpenCv-Contrib-4.4.0 的 安装与测试例程,这篇中讲解摄像头的控制,摄像头列表的选择,参数控制,拍照,视频录制。 OpenCv中摄像头的相关的主要有两个模块, VideoCapture / VideoWrite 视频捕捉与视频写入模块。 ...
- Windows设备信息获取:(摄像头,声卡为例)Qt,WindowsAPI对比说明 补充说明问题QT摄像头相关信息获取(分辨率,图像格式)WindowsAPI,win10,win7不兼容问题兼容代码解决方案其他相关 补充说明 在上一篇文档中,文档末尾提到了,win10,win7兼容问题,QCamera未发现的问题,这里都做一下说明。 问题 QCa... Windows设备信息获取:(摄像头,声卡为例)Qt,WindowsAPI对比说明 补充说明问题QT摄像头相关信息获取(分辨率,图像格式)WindowsAPI,win10,win7不兼容问题兼容代码解决方案其他相关 补充说明 在上一篇文档中,文档末尾提到了,win10,win7兼容问题,QCamera未发现的问题,这里都做一下说明。 问题 QCa...
- Qt Log日志模块 简介 这几天在交接工作,把之前手头的一个项目交接一下,想着增加一个日志模块,去查了一下,Qt自带的日志模块 qInstallMessageHandler 。 qInstallMessageHandler–说明 qInstallMessageHandler 位于<QtGlobal> - Global Qt Declarations下边,属于全... Qt Log日志模块 简介 这几天在交接工作,把之前手头的一个项目交接一下,想着增加一个日志模块,去查了一下,Qt自带的日志模块 qInstallMessageHandler 。 qInstallMessageHandler–说明 qInstallMessageHandler 位于<QtGlobal> - Global Qt Declarations下边,属于全...
- 说一下近期的项目Linux下Qt开发,主要功能:TreeView点击不同的节点对应不同的界面,界面分类有 终端,高亮Editor,TextBrower。 说一下其中遇到的难点: TreeView: 采用QTreeWidget,利用设计师直接拖动。 1)... 说一下近期的项目Linux下Qt开发,主要功能:TreeView点击不同的节点对应不同的界面,界面分类有 终端,高亮Editor,TextBrower。 说一下其中遇到的难点: TreeView: 采用QTreeWidget,利用设计师直接拖动。 1)...
- QImage 图片分割、保存 简介 之前一直只用Qt做图片显示,这次突发奇想想用Qt做做图像相关的,就尝试了一下图片切割,保存。 QImage介绍 QImage类为Qt提供的一个支持图像算法处理的类库,可以精确到像素及单位。在我理解不是提供了什么算法,而是为图像计算提供了基础。 构造函数 QImage() QImage(const QSize &s... QImage 图片分割、保存 简介 之前一直只用Qt做图片显示,这次突发奇想想用Qt做做图像相关的,就尝试了一下图片切割,保存。 QImage介绍 QImage类为Qt提供的一个支持图像算法处理的类库,可以精确到像素及单位。在我理解不是提供了什么算法,而是为图像计算提供了基础。 构造函数 QImage() QImage(const QSize &s...
上滑加载中
推荐直播
-
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day1)
2025/03/29 周六 09:00-18:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day2)
2025/03/30 周日 09:00-12:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
从AI基础到昇腾:大模型初探、DeepSeek解析与昇腾入门
2025/04/02 周三 16:00-17:30
不易 / 华为云学堂技术讲师
昇腾是华为研发的AI芯片,其具有哪些能力?我们如何基于其进行开发?本期直播将从AI以及大模型基础知识开始,介绍人工智能核心概念、昇腾AI基础软硬件平台以及昇腾专区,旨在为零基础或入门级学习者搭建从AI基础知识到昇腾技术的完整学习路径。
回顾中
热门标签