Qt QDateTime QTimer的简单实用
Qt 简单 实用
2023-09-27 14:26:13 时间
qttimer.h
#ifndef QTTIMER_H #define QTTIMER_H #include <QtWidgets/QDialog> #include "ui_qttimer.h" class qttimer : public QDialog { Q_OBJECT public: qttimer(QWidget *parent = 0); ~qttimer(); private: Ui::qttimerClass ui; int count; private slots: void slottimedown(); }; #endif // QTTIMER_H
#include "qttimer.h" #include <QtCore/QTime> #include <QtCore/QTimer> #include <QtWidgets/QLabel> #include <QDateTime> qttimer::qttimer(QWidget *parent) : count(0) , QDialog(parent) { ui.setupUi(this); QTimer *time_clock = new QTimer(this); connect(time_clock, SIGNAL(timeout()), this, SLOT(slottimedown())); time_clock->start(1000); } qttimer::~qttimer() { } void qttimer::slottimedown() { QString value; ui.timelabel->setText(value.setNum(count++)); QDateTime time = QDateTime::currentDateTime(); QString str = time.toString("yyyy-MM-dd dddd hh:mm:ss"); ui.datelabel->setText(str); }
相关文章
- Qt之模型/视图(自定义按钮)
- Qt Linguist介绍
- 【Qt开发】 数字转QString格式化
- 【神经网络与深度学习】【Qt开发】【VS开发】从caffe-windows-visual studio2013到Qt5.7使用caffemodel进行分类的移植过程
- 关于QT安装的一些心得(QT551, VS2013)项目开发配置,以及项目结构分析
- PyQt(Python+Qt)学习随笔:树型部件QTreeWidget中的topLevelItem、indexOfTopLevelItem和takeTopLevelItem方法
- PyQt(Python+Qt)学习随笔:QListWidget的访问当前项的currentItem和setCurrentItem方法
- PyQt(Python+Qt)学习随笔:QAbstractScrollArea的sizeAdjustPolicy、horizontalScrollBarPolicy、verticalScrollB属性
- PyQt(Python+Qt)学习随笔:布局控件layout的layoutSizeConstraint属性
- 【Qt】Qt 开发桌面程序 ( Qt 版本 5.14.2 | 创建 Qt 桌面程序 | 构建并运行 Qt 桌面程序 )
- QT4.8.5+qt-vs-addin-1.1.11+VS2010安装配置和QT工程的新建和加载
- Qt工程pro文件的简单配置(尤其是第三方头文件和库)
- 63.QT-重写QStackedWidget模仿iphone的home界面,实现左右滑动
- qt之常用简单、便捷方法记录(C++)
- qt之滑动菜单动画效果
- 【FFmpeg视频播放器开发】加入Qt和OpenGl只显示视频(四)
- Qt 实现超时锁屏
- qtday02 qt做简单的加法器和模拟登陆功能