- 博客(10)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
转载 WaitForMultipleObjects用法详解,一看就懂
原文:https://blog.csdn.net/sac761/article/details/52456385WaitForMultipleObjects是Windows中的一个功能非常强大的函数,几乎可以等待Windows中的所有的内核对象。函数原型为:DWORD WaitForMultipleObjects( DWORD nCount, // number...
2018-09-28 13:55:33 1035
原创 Qt之Qss的使用
使用Qt美化控件时qss必不可少,本文记录各个控件如何使用qss进行美化,不定时更新。。。QSlider// 一定要先设置groove,不然handle的很多效果将没有QSlider::groove:horizontal { border: none; height: 4px; background: red;}QSlider::handle:horizont...
2018-09-26 15:30:10 8707 1
原创 Qt打开指定目录并选中指定文件
目录方法一、使用Qt自带的方法使用windows自带工具 有时自动生成文件之后,点击某个按钮我们希望能够自动跳转到文件所在目录(打开之后不依附于运行程序),可能还需要选中该文件。环境:win10 + Qt5.9.6 MinGW方法一、使用Qt自带的方法 使用QDesktopServices::openUrl(const QUrl &url)静态函数,可以跳到指定的目录,但是目前...
2018-09-20 16:33:31 17387 4
原创 QLineSeries绘制动态曲线
本文QLineSeries绘制动态曲线涉及到两种,一种是曲线动态坐标固定,一种是曲线和坐标都是动态的。一、曲线动态坐标固定 效果图: 这种比较简单,直接计算坐标位置,x轴超出范围之后重新计算保存的点地数据,替换掉超出范围之前的所有的点的数据。二、曲线和坐标都是动态的 效果图: 需要注意的是在QChart的addSeries之后,QLineSeries 的ap...
2018-09-14 17:32:36 9855 2
原创 关于Qt多线程操作数据库
前几天用Qt写了一个基于线程池的Tcp服务器,发现掉线很频繁,追踪日志发现大多是因为数据库连接名称的冲突导致的,这里记录一下。 运行环境: ubuntu16 Qt5.9.6当前线程创建的连接只能在当前线程中使用,不能跨线程使用当多线程多连接时需要分别指定不同的连接名称关于静态函数QSqlDatabase::removeDatabase(const QString &c...
2018-09-14 14:21:04 16468 7
原创 ubuntu下Qt链接数据库:QSqlDatabase: QMYSQL driver not loaded
环境:ubuntu16 Qt5.9.6今天再Ubuntu下连接mysql时提示错误:QSqlDatabase: QMYSQL driver not loadedQSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QPSQL QPSQL7其实以前也遇到过这种问题,只是每次都要去查,这里记录一下,方便以后查看。 cd到qt数...
2018-09-13 15:15:03 3535 3
原创 QtCreator构建Cmake工程详细说明
入门指南 Cmake可以简化跨平台项目的构建过程,可以自动生成Makefile或者Visual Studio等项目文件。 Cmake官方文档:https://cmake.org/documentation/。本文详细介绍如何在CMake中使用qt5。使用Qt5所需的最低版本是CMake 2.8.3,但建议使用3.1.0及以上的版本。 使用CMake构建Qt工程时,首先使用 fin...
2018-09-10 21:05:55 41020 2
原创 QtCreator创建CMake工程
一、MinGw 使用Mingw编译器的话创建很简单,新建工程-Non-Qt Project-Plain C++ Application: 选择Cmake: 选择Mingw编译器即可。 二、MSVC 如果使用vs编译器的话,需要准备: 1、vs已经安装。 2、win10 SDK(本人使用的是win10)已经安装。 3、将D:\Qt\Qt5.9.6\Tool...
2018-09-10 14:21:28 10014 1
原创 FFmpeg中几个重要的结构体及之间的关系与解析
文章均摘自雷神博客:https://blog.csdn.net/leixiaohua1020/article/details/11693997 FFmpeg中的结构体有非常多,其中重要的结构体大概可以分以下几类:1.解协议(http,rtsp,rtmp,mms) AVIOContext,URLProtocol,URLContext主要存储视音频使用的协议的类型以及状态。URLPro...
2018-09-05 22:05:31 1618 1
原创 SDL2播放视频(RGB/YUV)
原文: https://blog.csdn.net/leixiaohua1020/article/details/40525591SDL播放视频的流程1. 初始化 1) 初始化SDL 2) 创建窗口(Window) 3) 基于窗口创建渲染器(Render) 4) 创建纹理(Texture)...
2018-09-03 22:25:21 4719 1
Qt去掉标题栏添加边框阴影
2018-12-10
qml中的两个互斥按钮怎么实现?
2016-10-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人