【问题标题】:Find an object in a library (here, it is the NavigationLayout of the Kivy library)在库中查找对象(这里是 Kivy 库的 NavigationLayout)
【发布时间】:2020-10-28 23:24:04
【问题描述】:

我正在学习Kivy,我不习惯.kv,所以我尝试先学习“硬方法”。

问题:除了.kv之外,没有很多与Kivy交互的文档。

NavigationLayout的导入卡住了,我在官方Github上找过,但是失败了!

from kivy.uix.boxlayout import BoxLayout
from kivymd.uix.toolbar import MDToolbar
from kivy.properties import ObjectProperty
from kivy.uix.screenmanager import ScreenManager, Screen
from kivymd.app import MDApp
#from kivy import road.to.navigationlayout import NavigationLayout


class App(MDApp):
    def build(self):
        screen_manager = ScreenManager()
        main_screen = Screen()
        main_box = BoxLayout()
        main_toolbar = MDToolbar()
        main_toolbar.title = "Hello there !"
        #navigation_layout = NavigationLayout()

        screen_manager.add_widget(main_screen)
        main_screen.add_widget(main_box)
        main_box.add_widget(main_toolbar)
        return screen_manager


App().run()

PS:如果您有提示可以找出新库中对象的位置,我很乐意听到!

【问题讨论】:

    标签: python kivy


    【解决方案1】:

    它在 MDKivy 库中。 (我用this other stack overflow post 找到的)

    from kivymd.uix.navigationdrawer import NavigationLayout

    【讨论】:

      猜你喜欢
      • 2021-04-30
      • 1970-01-01
      • 1970-01-01
      • 2017-08-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-25
      相关资源
      最近更新 更多