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

云存储能用来做网站吗亚马逊购物网站

云存储能用来做网站吗,亚马逊购物网站,建一个网站大概多少钱,西安企业模板建站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.pierceye.com/news/629786/

相关文章:

  • 网站调用字体在阿里云备案网站通过
  • 手机网站做落地页石家庄网络营销
  • 如何把网站主关键词做到百度首页网站页面设计优化方案
  • 做门户网站多少钱做视频解析网站播放器和接口
  • 打开一个网站网站被挂马无法访问
  • 大连网站建设公司排名装饰设计公司哪个好
  • 苏州企业建设网站公司400电话网站源码
  • 贵州住房和城乡建设厅官网泰安千橙网站建设优化熊掌号
  • metro网站模板平面设计师网站
  • 怎样通过阿里云建设网站国内免费crm
  • 网站开发都需要学什么iis7网站建设
  • 网站 关键字it网站建设资讯网
  • 白银网站建设公司石家庄建行网站
  • 做网站全部乱码怎么办教学资源网站建设方案
  • 自己做的网站怎么添加文档做淘宝详情的网站
  • 安全认证的机票网站成就怎么做山东省住房和城乡建设厅政务服务
  • 海口网站建设方案咨询信息流优化师面试常见问题
  • 网上课程网站wordpress自定义页面分页
  • 自建站成本深圳网站建设营销服务平台
  • 模仿网站怎么做网站编辑建设
  • 湖南做网站 磐石网络引领免费网上开店
  • wordpress内容做成目录seo排名分析
  • 大型网站 网站建设做网站赔了8万
  • python官方网站建设网站要什么
  • 青海 网站开发 图灵如何创建自己的网页
  • 建设银行网站怎么登陆不做网站首页的尺寸
  • 谁能给我一个网站谢谢dedecms收费怎么办
  • dede 网站地图 模块青岛做网站服务商
  • 征信网站开发扬州市建设局网站
  • 教育网站建设 飞沐软件定制公司值得去吗