效果图
头文件代码
//所需头文件
#include<QDateTime>
#include<QTimer>
#include<QFont>
//自定义槽函数
private slots:
void time_out();
cpp代码展示
my_QdataTime::my_QdataTime(QWidget *parent)
: QMainWindow(parent)
{
ui.setupUi(this);
QTimer *t_time = new QTimer(this);
t_time->start(1000);//设置时间间隔为1秒
connect(t_time, SIGNAL(timeout()), this, SLOT(time_out()));
}
void my_QdataTime::time_out()
{
QFont t_font;
t_font.setPointSize(18);
ui.label->setFont(t_font);//设置字体大小
QDateTime t_time = QDateTime::currentDateTime();
QString t_str = t_time.toString("ddd yyyy-MM-dd hh:mm:ss");
ui.label->setText(t_str);
}