Приложение записано в HTML и выполняет использование WebKit и Быстро. Непрозрачность может быть изменена с помощью Поляны.
Я хочу добавить функциональность ползунка в HTML, который изменит заголовок документа HTML согласно непрозрачности.
Как кодировать основное app/AppWindow.py
так, чтобы это изменило непрозрачность динамично согласно заголовку документа HTML?
Можно использовать set_opacity () метод объекта GtkWindow.
Это будет ожидать плавание, таким образом, необходимо будет сделать преобразование типов прежде.
try:
self.set_opacity(float(title))
except ValueError:
pass # Do something with the invalid value here.
Поляна не добавляет волшебной функции или свойств к виджетам, это просто использует то, что обеспечивает GTK.
Рассмотрение документов, я могу найти, что GtkWidget имеет set_opacity () метод. Это только работает с тех пор 3.8 и является предпочтительным способом сделать это. Если Ваш код также должен поддерживать GTK 3.6 и ниже, используйте GtkWindow.set_opacity ()