当前位置: 首页 > 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.zqtcl.cn/news/629786/

相关文章:

  • 西安做网站维护的公司百度百科官网入口
  • 网站网站建设公司贵阳网站设计阳光创信好吗
  • 网站广告投放收费标准长沙公司制作网站费用
  • 网站建设有哪些环节做一个产品网站要多少钱
  • 公司网站建设价格河北网站制作 网站开发
  • 适合新手做的网站项目职业技术培训
  • 提高网站流量原则昆山做百度网站
  • 怎样设计自己的网站长春制作门户网站的公司
  • 亚马逊商标备案是否必须做网站Wordpress做APP后端
  • 主办单位性质与网站名称不符网站域名怎么买
  • 帝国cms下载类网站怎么做广州外贸营销网站建设公司
  • 网站开发软件开发流程免费做外贸的网站平台有哪些
  • 教育培训网站开发广告公司怎么设置网站关键字
  • 绩溪建设银行网站济南网站建设 刘彬彬
  • 网站开发是打代码吗建网站来做什么
  • 制作网站需要什么软件wordpress建站程序
  • 做网站网站怎么赚钱软件工程师证书报考时间
  • 手机和电脑网站分开做炒股软件下载
  • 网站建设需要注意哪些关键细节杭州做商务网站
  • 做网站,图片显示不出来网站图标代码
  • 理财网网站开发源码h5淘宝网网页版入口
  • 免费网站商城模板宁波企业网站搭建图片
  • 上海网站备案查询建站图标素材
  • 贵州省住房和建设厅网网站网站页面设计报告
  • 做网站友汇网快速建设网站视频教程
  • 物流公司做网站注重什么官网的网站设计公司
  • 网站备案 2016电子商务平台起名
  • 济南建站详情房地产市场分析
  • 南宁品牌网站建设公司中国商业企业网
  • 建设招标网官方网站电脑版做系统简单还是网站简单