Kivy:鼠标没有双标签

时间:2014-08-21 09:58:43

标签: python kivy

我正在尝试使用Ubuntu,kivy v1.8.0,python 3.4.0在笔记本电脑上的kivy app中检测双标签 以下代码导致错误:(AttributeError:'MouseMotionEvent'对象没有属性'is_double_tab')

from kivy.app import App
from kivy.uix.widget import Widget

class MyWidget(Widget):

    def on_touch_down(self, touch):
        print(touch.is_double_tab)

class Test_app(App):
    def build(self):
        return MyWidget()

if __name__ == '__main__':
    Test_app().run()

MouseMotionEvent的超类是MotionEvent。这有一个“.is_double_tab”属性! 是否可以通过“touch.is_double_tab”之类的东西从鼠标中检测到double_tab?

1 个答案:

答案 0 :(得分:1)

单词是tap,而不是tab,因此属性名称为is_double_tap,而不是is_double_tab