РАЗБОР
[Python] - #6 Управление прозрачностью PyQt5
[ обложка статьи ]
Режим чтения
Начало
PyQt5 имеет много возможностей для изменение стилей и т.д. Например можно поменять цвет текста, или поменять щрифт и др. Ну в этой статье, я покажу как можно менять, прозрачность окна
Управление прозрачностью окна
Сделать окно полупрозрачным позволяет метод setWindowOpacity() модуля QWidger. Формат метода:\setWindowOpacity(<Вещественное число от 0.0 до 1.0>)Число 0.0 соответствует полностью прозрачному окну, а число 1.0 - отсутствию прозрачности. Для получения степени прозрачности окна из программы предназначен метод
windowOpacity(). Выведем окно со степенью прозрачности 0.5:
Python:
from PyQt5 import QtWidgets # Импортируем необходимые библиотеки;
import sys
app = QtWidgets.QApplication(sys.argv) # Передаём sys параметры;
window = QtWidgets.QWidget() # Создаём объект;
window.setWindowTitle('Полупрозрачное окно') # Заголовок окна;
window.resize(300, 100) # Размер окна;
window.setWindowOpacity(0.5) # Прозрачность;
window.show()
sys.exit(app.exec_())
AI-выжимка
сгенерировано ИИ
Тезисы статьи скоро
Статья читается полностью. Тезисы со ссылками на разделы появятся позже.
Содержание
Codeby Academy
Практика и мастерство
От основ до продвинутого — программы для практиков Codeby.
Перейти к курсу →
Поиск в обсуждении
Продолжить чтение
Следующий разбор
Песочница, в которой прятался враг
Комментарии
0