2010-10-04 42 views
0

我有一個使用鎖寫機制的mysql表。鎖可能會持續太久(我們在這裏談論1-2分鐘)。如何防止QTableModel根據一些條件更新表

我不得不做出一個檢查,如果該表是在使用或不更新完成之前(使用更新前的信號)

但檢查並返回我的表在使用後,系統掛起,直到其他用戶解鎖桌子。是否有可能防止數據更新,如果標誌返回表正在使用。 即時搜索更好的方式來處理這個我不想重新實現setData方法,因爲這是一個痛苦。或者如果你有一個很好的重新實施它。這將非常有幫助。
由於事先

回答

0

Python的線程:http://docs.python.org/library/thread.html您可以創建等到表完成線程,它應該是在系統資源可以忽略不計,也最終用戶不會必須等待系統響應繼續進行不同的任務。