Re: [問題] 兩個以上的QTimer問題

作者: godspeedlee (妳,我可以)   2016-10-31 23:56:48
※ 引述《checkIO (chec)》之銘言:
: 開發平台(Platform): (Ex: Win10, Linux, ...)
: vs2015
: 編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
: qt 5.7
: 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
: 問題(Question):
: 我有一個timer1 是要每10秒對 myFile.csv寫入資料
: timer2 要每分鐘把 myFile.csv -> myFile.zip
: 請問我要怎樣再確認timer1已經對csv寫入完成後(總是有可能重疊到!?)
: 再使用timer2將他打包成zip呢?
簡單的作法:
把 timer2 拿掉,只留 timer1,在 timer1 event 內對一個整數累加,
每當整數 >= 6 時存檔。
複雜的作法:
用 state pattern,詳見四人幫
作者: checkIO (chec)   2016-11-01 10:39:00
非常感謝你

Links booklink

Contact Us: admin [ a t ] ucptt.com