1,0×
00:00/05:48
Описание
Как на python (PyQt5) написать виджет стрелочных часов для рабочего стола windows
10 месяцев назад • 509 просмотров6 поставили "Нравится"
Сорян за звук. В следующий раз постараюсь сделать лучше)))На этот раз, хочется создать что-то полезное и красивое. Пойдем по классике и напишем на python код виджета стрелочных часов, без цифр, с дублирующими цифровыми часами. Если мне не изменяет память, подобный виджет был когда-то на windows 7 – простой, но красивый.
В качестве фреймворка для графической части виджета выбран pyqt5, т к при попытке сделать виджет в tkinter получалось не очень красиво.
Виджет полностью прозрачен, а также проницаем для курсора мыши, т е сквозь него можно выделять или перемещать элементы рабочего стола. При этом, и сам виджет можно перемещать, удерживая левой клавишей мыши любой элемент интерфейса виджета.
Оболочка windows для окна виджета отключена, но в самом виджете предусмотрена кнопка выхода, а также разработано контекстное меню с тремя функциями: свернуть, развернуть и выход. Иконка трея рисуется непосредственно в программе, ведь, на мой взгляд здорово, когда все ресурсы проги создаются внутри проги.
Код с более подробным описанием доступен по ссылке: sergsergius.ru/...%b0%d1%81/
Ставьте лайки, если виджет крут. Если фигня, то напишите в комментах что-бы вы улучшили. Подписывайтесь на канал, ибо еще будет много интересного кода.
Телега с анонсами вот: t.me/sergsergius