嵌入式Qt中设置系统时间,调用system()函数
2012-10-14 14:11:30| 分类: qt embedded|字号 订阅
1、必须加头文件 #include <cstdlib>
2、代码:
date.cpp
void Date::setDate(QString year, QString month, QString day, QString hour, QString minute, QString second)
{
QString str= "date -s " + year + month + day + hour + minute + "." + second;
system(str.toLatin1().data());
//强制写入到CMOS
system("hwclock -w");
}
date.h
class Date : public QObject
{
Q_OBJECT
public slots:
void setDate(QString year, QString month, QString day, QString hour, QString minute, QString second);
};