QTimer不能同時使用兩個

2021-10-13 21:31:06 字數 549 閱讀 3495

qt中含有多個qtimer,執行一段時間後介面卡死

qtimer不能同時使用兩個,用qtimerevent (qt)

最近寫程式的時候有個介面想定兩個qtimer定時器,不同時間幹不同的事:

qtimer *timer1 = new qtimer(this);

qtimer *timer2 = new qtimer(this);

timer1->start(100);

timer2->start(1000);

connect(timer1, signal(timeout()), this, slot(timer1_fuc());

connect(timer2, signal(timeout()), this, slot(timer2_fuc());

但是執行的時候發現,timer2連線的槽函式timer2_fuc()一直沒有觸發。

可能是乙個執行緒內不能有兩個定時器同時工作?

後來看到了乙個qtimerevent(),可以多個定時器同時工作,使用方法如下

word2007不能同時開啟兩個文件

問題描述 開啟乙個word文件後,雙擊另乙個word文件,結果只顯示第乙個開啟的那個文件,而另乙個文件卻沒有反應 1.開啟乙個文件後,想再開啟另乙個文件,你雙擊它卻沒反應,也就是說只能開啟乙個文件,第二個打不開了 比如,我開啟文件a,在a文件開啟的狀態下,再去開啟文件b,結果還是只開啟了文件a,文件...

乙個專案中不能同時出現兩個main函式

在寫兩個短程式的時候想著把兩個cpp檔案放到同乙個專案中比較省空間,然後就出現了下面的問題 main函式已經定義過,然後將專案中的乙個含有main函式的cpp檔案刪除之後再執行,可以執行 原因大概是main函式是程式的入口,乙個專案中只能有乙個 如果覺得建立多個主函式麻煩的話可以選擇在同乙個解決方案...

如何同時管理兩個專案?

最近比較忙。產品的乙個版本a正在測試部門進行功能 效能的驗證測試,另乙個版本b正在處於需求分析階段。因工作安排關係,我作為版本a專案組c和版本b專案組d的專案經理,需要負責版本a的問題定位 小特性開發的的組織工作,需要負責版本b的專案計畫 開發組織工作。多項工作進行,面臨多個領導的壓力,確實是很有挑...