2013-04-03 60 views
1

我的平板電腦(戴爾Windows 8)運行Qt GUI時出現問題。 在我的電腦上,程序運行良好,一切都按照我期望的那樣工作。但是當我在平板電腦上運行應用程序時,Qt似乎將雙擊的正常觸摸「klick」解釋爲「雙擊」。按鈕只需點擊兩次,幾乎沒有任何延遲。另外,我得到了很多「無法訪問接口的對象...」消息,但事實證明這是Qt中的一個錯誤,但尚未解決。在觸摸設備上使用Qt時是否有類似的問題?Qt總是雙擊平板電腦

感謝您的幫助。

+1

我有完全相同的問題。我正在使用各種黑客來嘗試使其工作。你有沒有發現問題是什麼? –

回答

0

我想我可能找到了解決方案。它與平板電腦恕我直言無關。

當我用動態分配的所有靜態QT成員(例如按鈕和其他Clickable小部件)替換時,問題就解決了。

我:

QPushButton m_oMainButton;

,現在有: QPushButton * m_poMainButton

這解決了這個問題。我認爲這與讓Layouts和其他QT經理對我的按鈕有所有權有關。我從來沒有真正發現過爲什麼會發生,但它解決了它。