本文整理汇总了Python中widget.Widget._update_state方法的典型用法代码示例。如果您正苦于以下问题:Python Widget._update_state方法的具体用法?Python Widget._update_state怎么用?Python Widget._update_state使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类widget.Widget
的用法示例。
在下文中一共展示了Widget._update_state方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: _update_state
# 需要导入模块: from widget import Widget [as 别名]
# 或者: from widget.Widget import _update_state [as 别名]
def _update_state(self):
''' Update state. '''
if self._deleted:
return
Widget._update_state(self)
self._label.color = self._style.colors[self._state]
示例2: _update_state
# 需要导入模块: from widget import Widget [as 别名]
# 或者: from widget.Widget import _update_state [as 别名]
def _update_state(self):
if self._deleted:
return
Widget._update_state(self)
for child in self._children:
child._update_state()
示例3: _update_state
# 需要导入模块: from widget import Widget [as 别名]
# 或者: from widget.Widget import _update_state [as 别名]
def _update_state(self):
""" Update state. """
if self._deleted:
return
Widget._update_state(self)
if self._label:
self._label.color = self._style.colors[self._state]
else:
doc = self._layout.document
doc.set_style(0, len(doc.text), {"color": self._style.colors[self._state]})
self._caret.color = self._style.colors[self._state][0:3]