上一页 1 2 3 4 5 6 7 8 9 ··· 59 下一页
  2023年11月28日
摘要: 一、概述 做一个好看的QCheckBox 二、示例 1.样式 QCheckBox { spacing:5px; } QCheckBox::indicator { width: 24px; height: 24px; } QCheckBox::indicator:unchecked { image: 阅读全文
posted @ 2023-11-28 17:34 飘杨...... 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 一、概述 做一个好看的QRadioButton。可以选中,取消选中。 二、代码示例 1.样式 QRadioButton::indicator::unchecked { border-image: url(images/user_protocol_uncheck.webp); } QRadioButt 阅读全文
posted @ 2023-11-28 17:31 飘杨...... 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 一、概述 自定义QLineEdit,让QLineEdit变的好看一点。 实现效果: 1.普通输入(可以输入汉字、字符、数字) 2.只能输入数字 3.密码模式输入框 二、代码示例 1.创建EditText.h和EditText.cpp [默认样式] #include "EditText.h" Edit 阅读全文
posted @ 2023-11-28 13:22 飘杨...... 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 一、概述 使用Qt创建一个通用的QPushButton。应用一些样式把按钮做的好看一些。 步骤: 1.新建一个Button类然后继承QPushButton 2.设置Button的通用样式(ps:使用.qss文件的形式应用样式) 3.个性化设置不同的样式 4.做一个圆角按钮、带图标按钮、带背景图片按钮 阅读全文
posted @ 2023-11-28 13:15 飘杨...... 阅读(82) 评论(0) 推荐(0) 编辑
  2023年11月27日
摘要: 一、概述 给Qt控件添加样式的时候需要用到Qt的qss。就像css一样可以把按钮变的比较漂亮。 设置方式有三种: 1.在代码中设置。ps:利用控件的setStyleSheet this->setStyleSheet("QPushButton {" "background-color: #2E3648 阅读全文
posted @ 2023-11-27 18:01 飘杨...... 阅读(475) 评论(0) 推荐(0) 编辑
  2023年11月23日
摘要: 一、概述 总结C++11线程传递参数: 1.传递基本数据类型(int、double) 2.传递字符串 3.传递结构体 4.传递类对象 二、代码示例 //导入线程头文件 #include <thread> //导入std命名空间 using namespace std; //传递int类型的参数 vo 阅读全文
posted @ 2023-11-23 14:33 飘杨...... 阅读(61) 评论(0) 推荐(0) 编辑
  2023年11月22日
摘要: 一、概述 在优化Qt代码的时候发现以前写的List的item的触发事件用的是鼠标事件。而itemClicked信号对应的槽函数onItemClicked函数压根没触发。 void mousePressEvent(QMouseEvent* event); void mouseReleaseEvent( 阅读全文
posted @ 2023-11-22 13:56 飘杨...... 阅读(206) 评论(0) 推荐(0) 编辑
  2023年11月16日
摘要: 一、概述 之前一直使用QtCreator当做QT的开发工具,也没觉得有啥问题。最近使用了VisualStudio+Cmake写了一些SDL2和FFmpeg的东西感觉这个VisualStudio这个工具挺好用的。就萌生了要使用VisualStudio开发Qt的想法。 有了这个想法之后就想着需要搭建一个 阅读全文
posted @ 2023-11-16 16:41 飘杨...... 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 一、概述 上一节使用SDL2播放了YUV视频文件,本节使用SDL2+FFmpeg5.0播放一个视频文件(只播放视频,不播放声音) 播放效果图: 二、代码示例 #include "sdl_ffmpeg_play.h" //sdl刷新事件 #define SFM_REFRESH_EVENT (SDL_U 阅读全文
posted @ 2023-11-16 11:47 飘杨...... 阅读(16) 评论(0) 推荐(0) 编辑
  2023年11月14日
摘要: 一、概述 上一节使用单线程播放了YUV文件。在一个线程中播放yuv文件逻辑看起来简单,但是会产生一些问题。如:视频卡顿、无响应等问题。 本节在上一节的基础上对播放YUV文件的代码进行改造,加入SDL_Event和SDL_Thread。使SDL_Thread现成发出命令时刷新YUV视频帧。等收到结束命 阅读全文
posted @ 2023-11-14 17:12 飘杨...... 阅读(63) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 59 下一页