1

そのため、x 分ごとにファイルを NAS に同期する Python スクリプトがあります。上記のスクリプトのプロセスに従うアプリインジケーター(ubuntu)を作成しようとしています。

インジケーター コードをスクリプトに埋め込んで GLib.timeout_add(10, handler_timeout) を使用すると、同期が完了するまでインジケーターを更新できません。つまり、以下のレイアウトを参照してください。

*

setupIndicator()
sync():
    update app indicastor to say currently syncing
    sync to nas - takes say 5mins
    update app indicator - sync comlplete
GLib.timeout_add(30minutes, self.sync)
Gtk.main()

*

これは私がやりたいことですが、もちろんこのようには機能しません。私の問題は、ここからどこへ行くべきかわからないことです - どうすればこれを達成できますか?

4

1 に答える 1