Launch Panel

Launch Panel

  • 2020-07-17 / 14:05

Опубликовал один из своих учебных проектов моего курса про PySide2 — LaunchPanel.
Это панель, которая выезжает сверху экрана когда к ней подводишь курсор. Содержит кнопки для запуска любых команд.




  • можно добавить любые команды
  • одна кнопка может содержать много вариантов одной команды. Доступ к ним через контекстное меню
  • панель настраивается через файлы конфига

Но самое главное в этом проекте то, что почти каждая строка задокументирована! 😱

Что используется в проекте?

  • стилизация виджетов через StyleSheet
  • настройка отображения окна как панели без рамок, заголовка и всего остального
  • использование файлов конфига
  • HTML текст в виджетах
  • анимация свойств виджета (позиция и прозрачность)
  • реакция виджета на курсор
  • запуск подпроцессов

Исходники забираем здесь:
https://github.com/paulwinex/pw-launch-panel