当前位置: 首页 > news >正文

做视频网站视频存放在哪里做手机网站兼容

做视频网站视频存放在哪里,做手机网站兼容,做网商必备网站,南京明辉建设集团网站要求:当系统时间达到输入的时间时,语音播报对话框中的内容。定时可以取消。qt界面如上图所示。组件如下: countdownEdit作为书写目标时间的line_edit start_btn作为开始和停止的按钮 stop_btn作为取消的按钮 systimelab显示系统时间的lab tex…

要求:当系统时间达到输入的时间时,语音播报对话框中的内容。定时可以取消。qt界面如上图所示。组件如下:
countdownEdit作为书写目标时间的line_edit
start_btn作为开始和停止的按钮
stop_btn作为取消的按钮
systimelab显示系统时间的lab
textEdit显示播报内容

代码:头文件:

#ifndef WIDGET_H
#define WIDGET_H
#include <QWidget>
#include<QTimer>            //定时器类
#include<QTime>            //时间类
#include<QTimerEvent>       //定时器事件类
#include<QDateTime>         //日期时间类
#include <QtTextToSpeech>QT_BEGIN_NAMESPACE
namespace Ui { class Widget; }
QT_END_NAMESPACEclass Widget : public QWidget
{Q_OBJECTpublic:Widget(QWidget *parent = nullptr);~Widget();private slots:void on_stop_btn_clicked();void on_start_btn_clicked();void sys_time_slot();private:Ui::Widget *ui;//定义一个定时器变量QTimer t1;int tid = 0;        //定时器id号//void timerEvent(QTimerEvent *event) override;//定时器事件处理函数的声明QTextToSpeech *textToSpeech;};
#endif // WIDGET_H

程序文件:
 

#include "widget.h"
#include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget), textToSpeech(new QTextToSpeech(this))
{ui->setupUi(this);// 由于定时器事件的信号与槽的绑定只需要一次,所以直接写在构造函数中即可connect(&t1, &QTimer::timeout, this, &Widget::sys_time_slot);
}Widget::~Widget()
{delete ui;
}void Widget::on_start_btn_clicked()
{if (ui->start_btn->text() == "启动"){t1.start(1000); // 每隔指定的时间,发送一个systime的信号ui->start_btn->setText("停止");}else{t1.stop();ui->start_btn->setText("启动");}
}void Widget::sys_time_slot()
{// 获取系统的时间QTime sysTime = QTime::currentTime();// 将QTime类对象转变成字符串QString tm = sysTime.toString("hh:mm:ss");// 将时间展示到ui界面上ui->systimelab->setText(tm);// 设置标签居中显示ui->systimelab->setAlignment(Qt::AlignCenter);// 比较系统时间和用户输入的时间if (tm == ui->countdownEdit->text()){ui->textEdit->append("三更灯火五更鸡,\n正是男儿读书时,\n黑发不知勤学早,\n白首方悔读书迟。");// 语音播报textToSpeech->say(ui->textEdit->toPlainText());}
}void Widget::on_stop_btn_clicked()
{ui->start_btn->setText("启动");ui->countdownEdit->setText("00:00:00"); // 清除显示
}

http://www.yayakq.cn/news/343880/

相关文章:

  • vs2012做网站做平台推广怎么找客户
  • 开发微网站安阳信息网官网
  • 做公司网站写什么信息wordpress检测替换
  • 网站建设维护兼职公司宣传软文
  • 做物流网站多少钱wordpress 老板页
  • 网站建设的思想南宁网站推广
  • 网站建设模块方案书浙江省建设信息港成绩查询
  • 把asp.net写的网站别人怎么访问网站开发原始数据
  • 大良网站制作网站建设和电商区别
  • 网站首页优化公司广告网站建设价格
  • 网站地址和网页地址网站后台修改导航栏
  • 手机怎么生成网站12333上海公共招聘网官网
  • 建设工程消防备案凭证网站百度网站排名怎么做
  • 电商网站前台模块网站建设 数据库管理
  • 学校网站设计首页建设银行管官方网站
  • 小说网站如何做seo关键词便宜的vps租用网站
  • 网站开发简答题红旗渠建设集团网站
  • 企业网站必须做可信认证吗辽宁省和城乡建设厅网站
  • 长沙简单的网站建设当地人做导游的旅游网站
  • 域名解析要登入哪个网站做怎样做国外电子商务网站
  • 个别网站网速慢怎么做陕西新闻最新消息
  • 1企业网站案例培训教材网站建设
  • 上海企业网站设计公司c语言也能干大事网站开发
  • 网站开发的可行性分析海淀区网站建设公司
  • 清风网站建设网页游戏传奇世界开服表
  • dw制作班级网站惠州市企业网站seo点击软件
  • 网站漏洞扫描服务政务网站队伍建设情况
  • 做外贸网站推广的步骤WordPress头像ssl
  • 建百度网站做心悦腾龙光环的网站
  • 汕头市网站建设分站公司wordpress 加载失败