그래서 매 x 분마다 NAS에 파일을 동기화하는 Python 스크립트가 있습니다. 나는 위의 스크립트의 프로세스를 따라 응용 프로그램 표시기 (우분투)를 작성하려고합니다.Gtk3 appIndicator - 사용자 입력없이 아이콘/텍스트 업데이트
나는 스크립트에 표시 코드를 포함하고 표시를 업데이트 할 수 없습니다 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()
을
*
이것은 내가하고 싶은 일이지만 물론 이런 식으로 작동하지 않습니다. 내 문제는 여기에서 어디로 가야할지 모르겠다 - 어떻게이 일을 할 수 있니?
비슷한 문제가 있으며 문제를 해결할 수 있었습니까? – sparrow