これがばかげた質問のように思われる場合はご容赦ください。これまでのところ、インターネット上でこれに対する解決策を提供している人を見つけることができず、自分よりも経験豊富な人からフィードバックを受け取りたいと思っていました(私はPythonのみを使用しています) 、pyGTKとGladeを2日間使用します)。
UIウィンドウが表示され、Bluetooth接続を処理しているスレッドからのメッセージで更新されます。
これは問題なく、アプリケーションを閉じて非常に確実に実行しています。問題は、Bluetooth接続が確立された後、Bluetoothスレッドを維持したい(つまり、接続を継続したい)が、メインウィンドウのUIを完全に変更したいということです。
今、私が空き地から作られたpyGTKアプリケーションから得ている印象は、最も簡単なことは新しいウィンドウを開くことであるということです。これは本当に最良のオプションですか?ウィンドウウィジェットを維持しながら、ウィジェットのツリーをルートで切り取り、別の空き地ファイルから新しいウィジェットのセットを追加することはできますか?
新しいウィンドウを開くことが最善のオプションである場合、コールバックを更新すれば、この移行中にBluetoothスレッドを存続させることができると思いますか?
ヘルプやポインタは素晴らしいでしょう。
乾杯、マット