【问题标题】:Possible bug in Kivy markupKivy 标记中可能存在的错误
【发布时间】:2016-06-16 19:19:15
【问题描述】:

我有一个 kivy 标签,我希望在文本下划线。粗体、颜色和斜体标签工作正常,但我似乎有下划线和删除线的问题。这是一个错误吗?我似乎有正确的语法。

from kivy.app import App
from kivy.uix.label import Label

class Hello(App):
    def build(self):
        lbl = Label(text='[b]One[/b] [u]two[/u] [i]three[/i] [color=ff0000]four[/color] [s]five[/s]', markup=True)
    return  lbl

Hello().run()

我正在使用 SDL2 文本提供程序和 Kivy 1.9.1

【问题讨论】:

  • 您使用的是 SDL2 文本提供程序吗?还有 Kivy 1.9.1?
  • 不,我不这么认为。我理解语法,但它似乎不起作用

标签: kivy


【解决方案1】:

显然它还没有在你的版本中实现:https://github.com/kivy/kivy/issues/4059

【讨论】:

  • 谢谢尼卡金。然而这很烦人,因为 kivy 甚至没有删除标签([u]),所以你不能“预先准备”你的文本为实施做好准备。
  • 在 1.92 中修复了吗?
  • 目前还没有稳定的1.9.2版本,只有开发版。但是,是的,我相信它应该在这个版本中得到修复。不过,我自己还没有测试过。
猜你喜欢
  • 2019-04-18
  • 2013-10-11
  • 2019-12-22
  • 2012-01-21
  • 2018-12-31
  • 2016-07-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多