Описание тега notifications
Я думаю, вы должны быть в комнате Кирито использовать это сообщение. Да, я вижу, но эмулятор терминала и команды DF также не может показать на 4 ГБ, всего 2 ГБ... Это работает хорошо, хотя первый ответ-один, чтобы использовать, когда вы скачали и установили новое программное обеспечение, что не является приложение в меню. Примечание: Вы можете использовать почти любой разумный изображение в качестве значка, хотя ваш пробег может варьироваться. Следующие мудрые слова моего консультанта: есть несколько журналов с отрицательным фактором воздействия.... Также +1 за Монти Пайтон ссылка :) Компания Nielsen BookScan о использует данные из многих продавцов печатать книги, чтобы придумать оценок продаж. К сожалению, подписка на их рейтинги стоит тысячи долларов в год. Кроме того, статистические данные ограничены (в продаже электронная книга игнорируются, и некоторые розничные торговцы не участвуют.)
Держите следующие советы в виду при использовании 2 потоков и PyGTK основой:
Обязательно вызовите
символы.threads_init()
как можно скорее в вашей программе, чтобы включить потоками в PyGTK основой приложения.Если вы делаете любой графический задачи в нить, оберните его внутри
файлы.idle_add(отзывные)
, всегда.
Вот полный рабочий пример, адаптироваться к вашим как нужен код:
время импорта
импорт резьбонарезной
от GI.хранилище импорт ГТК, содержащих
Символы.threads_init() # не забудь!
класса WorkerThread(резьбонарезание.Нить):
деф __инит__(самостоятельная, обратного вызова):
резьбонарезной.Нить.__инит__(самостоятельная)
самовывоз.обратного вызова = обратного вызова
деф запустить(самовыдвижение):
# Имитировать долгий процесс, делать реальную работу здесь
время.сон(4)
# Обратный вызов выполняет задачу графическим интерфейсом, чтобы обернуть его!
Символы.idle_add(самовыдвижение.обратного вызова)
окно класса(ГТК.Окна):
деф __инит__(самовыдвижение):
ГТК.Окне.__инит__(самостоятельная)
самовывоз.подключение('удалить-событие', ГТК.main_quit)
самовывоз.размер(400, 400)
файл VBOX = ГТК.Файл VBOX()
кнопка = ГТК.Кнопка("Давайте послушаем!")
кнопки.подключение('нажали', собственной личности.on_button_clicked)
файл VBOX.pack_start(кнопка, ложные, ложных, 0)
самовывоз.блесны = ГТК.Спиннер()
файл VBOX.pack_start(самовыдвижение.вертушка, правда, правда, 0)
самовывоз.добавить(файл VBOX)
самовывоз.show_all()
деф on_button_clicked(самовыдвижение, виджет):
самовывоз.спиннер.начать()
нить = WorkerThread(самовыдвижение.work_finished_cb)
нить.начать()
деф work_finished_cb(самовыдвижение):
самовывоз.спиннер.стоп()
если __имя__ == "__основной__":
приложение = окно()
ГТК.главная()