2011-04-13 40 views

回答

2

要做的另一件事是檢查你想要使用的每個庫,並查看是否有可能去使用它們的本地主循環 - 你將不得不自己構建一個主循環,它會負責調用「執行未決事件「然後在每個。既然你正在寫你的主循環,這是要走的路。

如果沒有形成文件的方式,您應該檢查其他庫的來源並在您的內部重新實現其主庫 - 即使僅用於概念證明目的。並且在「kivy」項目上打開一個功能請求,以便在沒有主循環的情況下使用它。

啊,查看關於kivy的文檔,我發現你可以很容易地繼承他們的eventloopbase並將它合併到你自己的主循環中: http://kivy.org/docs/api-kivy.base.html - 你的幸運日。

0

這在技術上是可行的,但你不應該這樣做。
只需打開源代碼,獲取兩個主循環的代碼並將它們縫合在一起。

雖然結果可能會被打破。

相關問題