• 3.22TextEdit设置html以及pushButton暂停与播放实现


    1)先以TextEdit为例介绍
    TextEdit本质为文本框,不同于lable,
    简介:TextEdit,lineEdit性质相似,支持普通文本和html两种格式;
    设置html文本:
    方法一(ui界面设置):
    默认为普通文本,可在UI界面双击文本框,弹出文本编辑窗口后,点击此窗口左下角的“源”选项添加html代码;
    方法二(代码设置);
    ui->textEdit->setHtml("html格式代码");
    设置普通文本:
    ui->textEdit->setText("普通文本");
    获取普通文本:
    ui->textEdit->toPlainText();//获取普通文本
    获取html文本:
    ui->textEdit->toHtml();//获取到的内容为网页格式的文本,而非源代码;
    2)pushButton//启用按钮clicked(bool)真假交替(应用场景,视频的播放与暂停)
    开启:
    方法一:(ui界面启用)
    first:在pushButton属性栏中找到QAbstractButton下的:checkable选上后面的框则启用了这个功能;
    Second:勾选checkable默认最初为true,若想将最初设置为false,则勾选checkable下的checked选项;
    方法二:(代码启用)
    ui->pushButton_2->setCheckable(true);//启用复选框的功能,默认将点击状态设为true即第一次按下传递值为true后变为false反复交替;
    ui->pushButton->setChecked(false);// 将首次点击状态设为false;
    使用:
    movie->start();//使用播放函数播放gif图
    movie->setPaused(bool)//暂停继续功能,为true是暂停,为false是继续;
    用槽函数进行应-/用:connect(ui~>pushButton,SIGNAL(clicked(bool)),this,SOLT(test(bool)));//test(bool)是自己编写的的处理函数,也可以用自带的处理函数。

  • 相关阅读:
    如何在Power BI Desktop中呈现D3.js自定义图表
    在Power BI中动态嵌入网页
    Querying SQL Server Agent Job Information
    shell 切换当前路径到脚本所在路径
    洛谷 P1220 关路灯
    P7077 函数调用(CSP-S2020 T3)
    P7075 儒略日(2020CSP-S T1)
    2020CSP-S 复赛总结
    洛谷 P1886 滑动窗口 /【模板】单调队列
    洛谷P5656 【模板】二元一次不定方程(exgcd)
  • 原文地址:https://www.cnblogs.com/lxuechao/p/12545671.html
Copyright © 2020-2023  润新知