qt模拟时钟的自定义时间问题

如何用qtcreator主页面的控件设置时间,时间不必与系统时间一致,可任意设置。前三个功能都实现了,就差图片的第四个功能,

img

第四个功能就是说,点击菜单或者按钮,弹出一个对话框,在这个对话框中,你输入时分秒,点击确定,主界面的时钟就显示你设置的时间。
如果你的主界面时钟封装的好的话,通过信号槽或者函数调用把在对话框中设置的数据获取出来,然后更新时钟显示就可以了

Qt自带模拟时钟例子

SYSTEMTIME st;

​ GetSystemTime(&st);
​ st.wYear = datetime.date().year();
​ st.wMonth = datetime.date().month();
​ st.wDay = datetime.date().day();
​ st.wHour = datetime.time().hour();
​ st.wMinute = datetime.time().minute();
​ st.wSecond = datetime.time().second();
​ st.wMilliseconds = datetime.time().msec();
​ SeSystemTime(&st);