为了使所有标签的文本支持标记,我在我的 kivy 文件顶部使用以下 kivy 语言代码:
<Label@Label>:
markup: True
稍后使用时:
<SomeWidget>:
Label:
text: '[b]Dog[/b]'
我得到一个标签,其文本'Dog'
按预期加粗。因此,我所有的标签都按预期markup
设置。True
但是,我收到以下警告:
[WARNING ] [Factory ] Ignored class "Label" re-declaration. Current - module: kivy.uix.label, cls: None, baseclass: None, filename: None. Ignored - module: None, cls: None, baseclass: Label, filename: /home/Projects/gui/maingui.kv.
为什么我会收到此警告?我应该以不同的方式做某事吗?