поэтому у меня есть скрипт Python, который синхронизирует файлы с моим NAS каждые x минут. Я пытаюсь написать индикатор приложения (ubuntu), чтобы следить за процессом вышеупомянутого скрипта.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