QLabel和QTimer之滚动字幕完善

2024-04-14 17:58

本文主要是介绍QLabel和QTimer之滚动字幕完善,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

QLabel和QTimer之滚动字幕完善

    • 一、功能描述
    • 二、动态效果
    • 三、代码示例

一、功能描述

实现功能:之前写的滚动字幕由于时间太晚了,写的不是很好,今天又完善了一下,代码修改的也比较少,之前的文章地址:http://blog.csdn.net/toby54king/article/details/78635196

二、动态效果

演示效果如下:
这里写图片描述

三、代码示例

由于只修改了,几行代码就不在全部粘贴出来了,完整代码请参考之前写的。

// 函数说明:定时器刷新
// 作   者:ISMILE_LI
void Widget::dealRollingTitle()
{static int pos = 0;if(pos > m_labelTitle.length())pos = 0;//ui->label->setText(m_labelTitle.mid(pos));//ui->l

这篇关于QLabel和QTimer之滚动字幕完善的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/903625

相关文章

【Qt6.3 基础教程 16】 掌握Qt中的时间和日期:QTimer和QDateTime的高效应用

文章目录 前言QTimer:定时任务的强大工具QTimer的基本用法高级特性:单次定时器 QDateTime:处理日期和时间获取当前日期和时间日期和时间的格式化输出日期和时间计算 用例:创建一个倒计时应用结论 前言 在开发桌面应用程序时,处理时间和日期是一个常见且重要的任务。Qt框架提供了强大的工具来处理与时间相关的功能,其中QTimer和QDateTime是最核心的类。本

iOS 自定义UITabBarView使用方法(欢迎提建议和补充完善)

第一步: 首先和使用系统自带的tabbar控件一样,先创建一个基于 : UITabBarController的类 HiddenTabBarViewController.h @interface HiddenTabBarViewController : UITabBarController { } - (void)setSelectedTabIndex:(NSUInteg

vue3实现无缝滚动列表-vue3-seamless-scroll

vue3-seamless-scroll-无缝滚动         vue3-seamless-scroll,顾名思义是应用在vue3项目中,在Vue3项目中难免会遇到让列表无缝滚动的需求,本篇文章介绍了关于vue3项目中如何实现表格内容无缝滚动及其属性的使用,需要的朋友可以参考一下。         官网介绍:支持Vite2.0,支持服务端打包,目前组件支持上下左右无缝滚动,单

手持弹幕LED滚动字幕屏夜店表白手灯接机微信抖音小程序开源版开发

手持弹幕LED滚动字幕屏夜店表白手灯接机微信抖音小程序开源版开发 专业版 插件版 手持弹幕小程序通常提供多种功能,以便用户在不同的场合如夜店、表白、接机等使用。以下是一些常见的功能列表: 文本输入: 输入要显示的文字内容,支持多行输入。可能有限制字数,确保屏幕滚动时的可读性。 滚动速度: 调整文字滚动的速度,从慢速到快速。 字体样式: 选择字体类型,如宋体、黑体等。改变字体大小,以

自动预约申购 i茅台工具完善

这里写自定义目录标题 概述新的改变界面预览 概述 今天刷到一个windows自动刷茅台的工具,是用wpf实现的,看到作者最后是2023年更新的,评论中有好多人提出一些需求,刚才在学习wpf,就试着完善了一下。 工具下载: https://gitee.com/bonn_admin/HyggeImaotai/releases/download/v1.2.1/imaotai-v1.2

HTML基础知识四( 内嵌入式框架、 滑动字幕、多媒体元素、CSS)

1、  内嵌入式框架 <iframe src=”网页位置” width=”宽度” height=”高度”frameboeder=”0/1(框架边框,0表示没有边框;1表示有边框)” scrolling=”滚动条方式yes /  no  /auto(默认,当文字多余高度,自动显示滚动条)”>   </iframe> 2、  滑动字幕:方向—>方式—>速度à延时à次数à鼠标à样式 <marq

css 设置某个区域可以上下滑动滚动

隐藏滚动: body {     overflow: hidden; } 设置滚动: #div {     overflow: auto;     background: #FFFF00;     height: 200px;   }

Web自动化----自动滚动下拉页面显示

Python项目下新建lib文件夹–新建py文件:webui.py from time import sleepfrom selenium import webdriverimport timedef init():# 去掉自动化控制titlechrome_options = webdriver.ChromeOptions()chrome_options.add_experimental_o

JS图片无缝滚动

JS图片无缝滚动: 效果如下图: 效果是很美丽的,非常平滑的JS图片滚动特效代码,无缝循环,速度可自定义, 思路: 一组图片 控制它的滚动条进行滚动 且此时对这组图片进行复制并添加进原图片组中,现在就有两组图片了。你可以想象一下,现在滚动条继续滚动,原来那组图片最后一张图片已经滚至顶端且消失,复制的那组图片的第一张跟在原图最后一张图片后出现,此时你就能感觉到无缝滚动了。

【vue scrollTo 数据无限滚动 】

vue数据无限滚动 参考来源 Vue3 实现消息无限滚动的新思路 —— 林三心不学挖掘机 vue3代码 <template><div class="scroll-container" ref="scrollRef"><div v-for="(item, index) in list" :key="index" style="height: 40px; line-height: 40px;