Qt4 設定系統日期時間

2021-06-18 04:43:04 字數 965 閱讀 2566

qt

帶的類只能讀取日期時間,要修改系統的日期時間還需要

date

和hwclock

: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);

以上**:

qt-讀取和修改系統時間

qtime ct = qtime::currenttime();

修改系統時間

// change the system time

qdatetime dt = qdatetime::currentdatetime();

dt.settime(timeeditor->time());

time_t tt = (time_t)dt.totime_t();

int r = stime(&tt);

if (r)

/***************/

設定現在時間為

2023年8

月3日14

點55分23

秒adjustdate(2004,8,3,14,55,23);  

void       adjustdate(int       year,int       mon,int       mday,int       hour,int       min,int       sec       )  

QT 設定系統時間

windows上實現 include include bool hstart sdate int year,int mon,int day linux上實現 qt 讀取和修改系統時間 qtime ct qtime currenttime 修改系統時間 change the system time q...

Qt4開發總結

對qt的認識和開發還只是剛剛起步,但作乙個階段學習的總結還是很必要的。c gui programming with qt 4,second edition,這裡講了qt程式的寫法,以及各個類的應用。inside qt series 深入介紹了qt的實現機制 1.qt的事件處理機制 事件起源 qt的s...

交叉編譯Qt4

1.編譯tslib 1.4 ubuntu編譯tslib 1.4出錯 autogen.sh 4 autoreconf not found 因為沒有安裝automake 工具,ubuntu 10.04 用下面的命令安裝好就可以了。sudo apt get install autoconf automak...