2015-11-12 33 views
0

我必須爲windows做一個觸摸屏應用程序,如果客戶沒有在屏幕上點擊60秒,就會出現一些視頻或廣告(並在客戶的危險之後離開) 。Qt如何正確執行屏幕保護功能windows C++

我已經做了我自己的線程函數(一個簡單的循環與一個usleep),但我不認爲它是一個好方法。

我正在尋找一個obj或Qt的東西,可能會更好,任何想法?

+2

請選擇C和C++之一。 – fuz

+0

好的:C++ 現在,爲什麼兩者都有可能? –

+1

你必須選擇一種語言,我們爲該語言提供答案。由於很多人濫用這個,你不能選擇多種語言。在過去有很多問題,有人說「C/C++沒問題」,然後我在C中給出了一個答案,它被OP拒絕,因爲它不是用C++編寫的。 – fuz

回答

0

我不確定我是否完全理解您的問題,但聽起來好像您要收聽QTMouseEvents。具體來說,它聽起來像你會對QEvent :: MouseButtonPress類型的事件感興趣。點擊時啓動計時器,一旦達到60秒(注意:每次點擊重置計時器),然後開始播放視頻。這種類型的另一個事件將允許您「恢復」主窗口應用程序(如果視頻正在播放)

+0

我會檢查QEvent :: MouseButtonPress方式ty –

相關問題