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

看板C_and_CPP作者 (妳,我可以)時間7年前 (2016/10/31 23:56), 7年前編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《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,詳見四人幫 -- 各種雜七雜八的心得與無病呻吟 http://goodspeedlee.blogspot.tw/ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.58.24 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1477929412.A.AD2.html ※ 編輯: godspeedlee (220.136.58.24), 10/31/2016 23:57:11 ※ 編輯: godspeedlee (220.136.58.24), 10/31/2016 23:57:27

11/01 10:39, , 1F
非常感謝你
11/01 10:39, 1F
文章代碼(AID): #1O5sd4hI (C_and_CPP)
文章代碼(AID): #1O5sd4hI (C_and_CPP)