主题 : Qt2 系統時間如何修改 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 12659
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2010-01-11
最后登录: 2010-08-02
楼主  发表于: 2010-03-18 19:29

 Qt2 系統時間如何修改

請問一下網上的高手
小弟使用Qt2取出系統的時間之後
該如何做才可修改系統上的時間


级别: 新手上路
UID: 12882
精华: 0
发帖: 42
金钱: 210 两
威望: 42 点
综合积分: 84 分
注册时间: 2010-01-15
最后登录: 2010-11-04
1楼  发表于: 2010-03-19 08:00
在Qt4里面可以按照这个
QProcess changedt,syncit;

QStringList cmdlist;
cmdlist<<"-s" << m_ui->dateTimeEdit->dateTime().toString("yyyy-MM-dd hh:mm:ss");
changedt.start("date",cmdlist);
cmdlist.clear();
cmdlist<<"-w";
syncit.start("hwclock",cmdlist);
changedt.waitForFinished(2000);
syncit.waitForFinished(2000);

qt2的没有尝试过
级别: 新手上路
UID: 12659
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2010-01-11
最后登录: 2010-08-02
2楼  发表于: 2010-03-19 08:29
先來試試看可不可以使用
不過QProcess這函式在Qt2中好像沒有
不知是否有相同功能之函式

補充一點 我是用在mini2440上的
[ 此帖被ysd_jimmy在2010-03-19 08:35重新编辑 ]
级别: 新手上路
UID: 12882
精华: 0
发帖: 42
金钱: 210 两
威望: 42 点
综合积分: 84 分
注册时间: 2010-01-15
最后登录: 2010-11-04
3楼  发表于: 2010-03-19 12:34
我在pc和2440上都可以
级别: 新手上路
UID: 12659
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2010-01-11
最后登录: 2010-08-02
4楼  发表于: 2010-03-19 13:41
那QT2.2中可否以此方式完成呢?
還是需要以其他的方法
级别: 新手上路
UID: 18281
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
综合积分: 24 分
注册时间: 2010-04-07
最后登录: 2011-05-25
5楼  发表于: 2010-09-22 21:21
想請問一下如何讓電腦的時間跟mini2440同步呢??