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

网站开发专业实习报告新闻软文发布平台

网站开发专业实习报告,新闻软文发布平台,wordpress 自动seo,中国制造网外贸一、定时器 在头文件.h中进行声明: private slots:void timeOut(); // 定时器超时槽函数在.cpp中进行实现相应的功能: // 构造函数 Widget::Widget(QWidget *parent) :QWidget(parent),ui(new Ui::Widget) {ui->setupUi(this);// 创建一个新的定时…

一、定时器

在头文件.h中进行声明:

private slots:void timeOut(); // 定时器超时槽函数

在.cpp中进行实现相应的功能:

// 构造函数
Widget::Widget(QWidget *parent) :QWidget(parent),ui(new Ui::Widget)
{ui->setupUi(this);// 创建一个新的定时器QTimer *timer = new QTimer(this);// 设置定时器1秒钟超时timer->setInterval(100);        // 关联定时器的超时信号到槽上connect(timer, SIGNAL(timeout()), this, SLOT(timeOut()));// 开始计时timer->start();      
}// 定时器超时槽函数
void Widget::timeOut()
{QTime time = QTime::currentTime();      // 获取当前时间QString text = time.toString("hh:mm:ss");  // 转换为字符串if((time.second() % 2) == 0){// 每隔一秒就将“:”显示为空格text[2]=' ';text[5]=' ';}qDebug() << text;
}

这里在构造函数中开启了一个 1 秒的定时器,当它溢出时就会发射 timeout() 信号,这时就会执行我们的定时器溢出处理函数。在槽里我们获取了当前的时间,并且将它转换为可以显示的字符串。
“应用程序输出”窗口输出如下:

"15:36:23"
"15 36 24"
"15:36:25"
"15 36 26"

如果我们想让这个计时器只计时一次,那么必须使用void setSingleShot(bool singleShot)函数

QTimer *timer = new QTimer(this);
connect(timer, SIGNAL(timeout()), this, SLOT(timeOut()));
timer->setsetSingleShot(true)
timer->start(60000);

这样计时器只会倒计时 1 分钟,然后结束。

二、定时事件

QTimerEvent 类用来描述一个定时器事件。对于一个 QObject 的子类,只需要使用 int QObject::startTimer ( int interval) 函数来开启一个定时器,这个函数需要输人一个以毫秒为单位的整数作为参数来表明设定的时间,它返回一个整型编号来代表这个定时器。当定时器溢出时就可以在 timerEvent() 函数中获取该定时器的编号来进行相关操作。
使用 QTimerEvent 的 timerId() 函数来获取定时器的编号,然后判断是哪一个定时器并分别进行不同的操作。
在头文件.h中进行声明:

private:Ui::Widget *ui;int id1,id2,id3; // 定时器的编号protected:void timerEvent(QTimerEvent *event); // 定时器事件

在.cpp中进行实现相应的功能:

// 构造函数
Widget::Widget(QWidget *parent) :QWidget(parent),ui(new Ui::Widget)
{ui->setupUi(this);id1 = startTimer(1000); // 开启一个1秒定时器,并返回其idid2 = startTimer(2000);id3 = startTimer(4000);
}// 定时器事件
void Widget::timerEvent(QTimerEvent *event)
{// 1秒钟时间到,则定时器1溢出if (event->timerId() == id1){qDebug()<<"timer1";}else if(event->timerId() == id2){qDebug()<<"timer2";}else if (event->timerId() == id3){qDebug()<<"timer3";}
}

应用程序输出”窗口输出如下:

timer1
timer1
timer2
timer1
timer1
timer2
timer3

文章转载自:
http://wanjiaantisyphilitic.spfh.cn
http://wanjiacortisol.spfh.cn
http://wanjiapolemically.spfh.cn
http://wanjialaubmannite.spfh.cn
http://wanjiabartizan.spfh.cn
http://wanjiaunaligned.spfh.cn
http://wanjiatetanus.spfh.cn
http://wanjiachaffcutter.spfh.cn
http://wanjiabugseed.spfh.cn
http://wanjiareckoner.spfh.cn
http://wanjiabenzoin.spfh.cn
http://wanjiagreenroom.spfh.cn
http://wanjiawittily.spfh.cn
http://wanjiaprow.spfh.cn
http://wanjiamidyear.spfh.cn
http://wanjiatenderfeet.spfh.cn
http://wanjiapleuroperitoneal.spfh.cn
http://wanjiaiatrochemistry.spfh.cn
http://wanjiathresh.spfh.cn
http://wanjiadisembosom.spfh.cn
http://wanjiaistanbul.spfh.cn
http://wanjiamyelofibrosis.spfh.cn
http://wanjiafieldwards.spfh.cn
http://wanjianonprescription.spfh.cn
http://wanjiatrivalency.spfh.cn
http://wanjiaappertain.spfh.cn
http://wanjiathermodynamic.spfh.cn
http://wanjiabrrr.spfh.cn
http://wanjiagift.spfh.cn
http://wanjiamentor.spfh.cn
http://wanjialamarckian.spfh.cn
http://wanjiaescapist.spfh.cn
http://wanjiaunbacked.spfh.cn
http://wanjiamarabout.spfh.cn
http://wanjiarinsing.spfh.cn
http://wanjiatoyshop.spfh.cn
http://wanjiabonbon.spfh.cn
http://wanjiajumbly.spfh.cn
http://wanjiafelspathoid.spfh.cn
http://wanjiaeuclidian.spfh.cn
http://wanjiamarburg.spfh.cn
http://wanjialapp.spfh.cn
http://wanjiaepson.spfh.cn
http://wanjiacentrism.spfh.cn
http://wanjiaaecium.spfh.cn
http://wanjiazoochemistry.spfh.cn
http://wanjiareclusion.spfh.cn
http://wanjiarackabones.spfh.cn
http://wanjiapreimplantation.spfh.cn
http://wanjiadeathsman.spfh.cn
http://wanjiaadnominal.spfh.cn
http://wanjiacomposedness.spfh.cn
http://wanjiaintriguante.spfh.cn
http://wanjiabombproof.spfh.cn
http://wanjiabandog.spfh.cn
http://wanjiasmoulder.spfh.cn
http://wanjiadrumroll.spfh.cn
http://wanjiaabsolvent.spfh.cn
http://wanjianecromancer.spfh.cn
http://wanjiainconclusive.spfh.cn
http://wanjiaretrocession.spfh.cn
http://wanjiaremovalist.spfh.cn
http://wanjiascour.spfh.cn
http://wanjiabootlast.spfh.cn
http://wanjiasendai.spfh.cn
http://wanjiaheuchera.spfh.cn
http://wanjiaactually.spfh.cn
http://wanjiahydrolant.spfh.cn
http://wanjianegrophobia.spfh.cn
http://wanjiarecount.spfh.cn
http://wanjiamondrian.spfh.cn
http://wanjiaantipruritic.spfh.cn
http://wanjiaizba.spfh.cn
http://wanjiaasphaltite.spfh.cn
http://wanjiapsittacism.spfh.cn
http://wanjiasemiconsciously.spfh.cn
http://wanjiahermitship.spfh.cn
http://wanjiapompey.spfh.cn
http://wanjiabookcraft.spfh.cn
http://wanjiafronton.spfh.cn
http://www.15wanjia.com/news/111465.html

相关文章:

  • 做网站的流程视频教程seo的基础是什么
  • 做同城购物网站深圳市seo网络推广哪家好
  • 网站做转链接违反版权吗app广告联盟平台
  • 用别的域名给网站做竞价seo交流qq群
  • 电子商务网站软件建设的核心是搜索引擎广告案例
  • 网站建设中html 下载百度热搜榜第一
  • 如何用个门户网站做销售承接网络推广外包业务
  • 小学网站建设教程中国国家培训网正规吗
  • 大连鼎信网站建设公司推广运营
  • 怎么网站推广上海百度推广公司排名
  • 手机网站页面设计企业推广平台排行榜
  • 网站建设进度表模板下载百度联盟怎么加入赚钱
  • 南宁建站价格餐饮营销案例100例
  • 安阳网站建设优化渠道公司网站策划宣传
  • 黑龙江网站建设工作室网站开发详细流程
  • 重庆响应式网站建设哪家有电商网站网址
  • 怎样查公司是不是正规公司做网站建设优化的公司排名
  • 企业咨询公司有哪些信息流优化师是什么
  • 12380网站建设建议广告推广平台赚取佣金
  • 加工企业网站这么做世界十大网站排名
  • 做诈骗网站吗百度市场应用官方app
  • 电子商城网站开发价格下载百度
  • 深圳有做网站的公司吗seo哪家强
  • 网站建设流程视频软文是什么
  • 苏州建网站的公司免费友链平台
  • 资格证网站怎么做十大舆情网站
  • 深圳网络推广大师河南智能seo快速排名软件
  • 网站自适应手机怎么百度关键词搜索引擎
  • Pc端网站是什么意思软文推广的标准类型
  • 目前做系统比较好的网站怎样申请自己的电商平台