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

html如何做自己的网站桂林旅游网

html如何做自己的网站,桂林旅游网,大庆黄页查询电话,门户网站广告的特点有qt 系统 - 定时器 定时器1. QTimerEvent2. QTimer3. 获取系统日期及时间 定时器 Qt 中在进行窗口程序的处理过程中#xff0c;经常要周期性的执⾏某些操作#xff0c;或者制作⼀些动画效果#xff0c;使用定时器就可以实现。所谓定时器就是在间隔⼀定时间后#xff0c;去执… qt 系统 - 定时器 定时器1. QTimerEvent2. QTimer3. 获取系统日期及时间 定时器 Qt 中在进行窗口程序的处理过程中经常要周期性的执⾏某些操作或者制作⼀些动画效果使用定时器就可以实现。所谓定时器就是在间隔⼀定时间后去执⾏某⼀个任务。定时器在很多场景下都会使⽤到如弹窗⾃动关闭之类的功能等。 Qt 中的定时器分为 QTimerEvent 和 QTimer 这2个类。 QTimerEvent 类用来描述⼀个定时器事件。在使用时需要通过 startTimer() 函数来开启⼀个定时器这个函数需要输⼊⼀个以毫秒为单位的整数作为参数来表明设定的时间它返回的整型值代表这个定时器。当定时器溢出时即定时时间到达就可以在 timerEvent() 函数中获取该定时器的编号来进行相关操作。QTimer 类来实现⼀个定时器它提供了更高层次的编程接口如可以使用信号和槽还可以设置只运行一次的定时器。 1. QTimerEvent 示例代码1 在UI界⾯上放置两个 Label 控件⼀个让其1秒数字累加⼀次⼀个让其2秒数字累加⼀次。 1、新建项⽬在UI界⾯⽂件放置两个 Label 控件 2、在 “widget.h” 头⽂件中声明 timerEvent() 函数并定义两个整型变量 timer_id1、timer_id2 class Widget : public QWidget{Q_OBJECTpublic:Widget(QWidget *parent nullptr);~Widget();// 重写定时器事件void timerEvent(QTimerEvent* event);private:Ui::Widget *ui;int timer_id1 0;int timer_id2 0;};3、在 “widget.cpp” ⽂件中重写 timerEvent() 函数 Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget){ui-setupUi(this);// 启动定时器timer_id1 startTimer(1000);timer_id2 startTimer(2000);}void Widget::timerEvent(QTimerEvent *event){if(event-timerId() timer_id1) {static int num1 1;// lb1 每隔1秒加一次ui-lb1-setText(QString::number(num1));}if(event-timerId() timer_id2) {static int num2 1;// lb2 每隔2秒加一次ui-lb2-setText(QString::number(num2));}}效果如下 2. QTimer 代码示例 在UI界⾯放置⼀个 Label 标签两个按钮分别是 “开始” 和 “停⽌” 当点击 “开始” 按钮时开始每隔1秒计数⼀次点击 “停⽌” 按钮时暂停计数。 1、设计 UI 界⾯如下 2、在 “widget.cpp” ⽂件中实现对应功能 #include widget.h#include ui_widget.h#include QTimerWidget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget){ui-setupUi(this);QTimer* time new QTimer(this);connect(ui-btn1, QPushButton::clicked, [](){time-start(1000);});connect(time, QTimer::timeout, [](){static int num 1;ui-label-setText(QString::number(num));});connect(ui-btn2, QPushButton::clicked, [](){time-stop();});}实现效果如下 3. 获取系统日期及时间 在 Qt 中获取系统的日期及实时时间可以通过 QTimer 类 和 QDateTime类。 QDateTime 类提供了字符串格式的时间。字符串形式的时间输出格式由 toString() 方法中的 format 参数列表决定可用的参数列表如下 代码示例 获取系统日期及实时时间 1、设计UI界面文件放置⼀个 Label 控件⽤来显示日期及时间放置两个按钮“开始” 和 “停止” ; 2、在 “widget.h” 头⽂件中声明更新时间的槽函数 TimeUpDate() class Widget : public QWidget{Q_OBJECTpublic:Widget(QWidget *parent nullptr);~Widget();private:Ui::Widget *ui;public slots:void TimeUpDate();};3、在 “widget.cpp” ⽂件中实现对应功能 #include widget.h#include ui_widget.h#include QTimer#include QDateTimeWidget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget){ui-setupUi(this);QTimer* time new QTimer(this);connect(ui-btn1, QPushButton::clicked, [](){time-start(1000);});connect(ui-btn2, QPushButton::clicked, [](){time-stop();});connect(time, QTimer::timeout, this, Widget::TimeUpDate);}void Widget::TimeUpDate(){QString str QDateTime::currentDateTime().toString(yyyy-MM-dd hh::mm::ss);ui-label-setText(str);}实现的效果如下
http://www.zqtcl.cn/news/648335/

相关文章:

  • 新网站建设的感想安阳区号是什么
  • 余姚市城乡建设局网站wordpress 预览插件
  • 游戏开发和网站开发wordpress foreign trade
  • 网站设计 原型图html购物网站模板
  • 谷歌网站推广报价国产搜什么关键词最好看
  • 婚礼网站有哪些个人做网站需要什么条件
  • 深圳企业网站seo人才招聘网站建设
  • 谷歌下载seo是什么软件
  • 个人网站设计分析小程序在线制作平台
  • 网站开发 一般用什么语言vi视觉设计案例
  • 微信公众平台官方网官网seo优化找哪家做
  • 简约 网站模板网站目录链接怎么做
  • 国内地铁建设公司网站大连做网站外包
  • 微网站营销是什么网站图片上传代码
  • 外包公司做网站多少用vs做的网站怎么打开
  • 兴义城乡建设部网站企业服务器配置方案
  • 淘宝客网站根目录wordpress调用导航代码
  • 海外免费网站推广网站开发项目报告书
  • 大气的金融网站深圳专门做兼职的网站
  • 最新网站备案四平网站公司
  • 济宁恒德建设有限公司网站互联网营销师报名入口
  • 做灯饰的企业都会在哪些网站网站排名恢复
  • 互联网公司网站建设价格跨境支付互联互通
  • 杭州 高端网站 开发宜昌建设网站公司
  • 咋样做网站快照济南建设质量协会网站
  • 学校网站怎么建设兄弟网络(西安网站建设制作公司)
  • 长春市城乡建设局网站photoshop破解版下载免费中文版
  • 吕梁网站设计天津高端网页制作
  • 建一个网站做cpa联盟做淘客的网站都有哪几个
  • 中国建设银行网站对公业务wordpress 文章归档页面