Как добавить панель с вкладками на экран? - PullRequest
0 голосов
/ 15 апреля 2020

Я хочу использовать вкладки вместе с экранами в кивах. Только мои экраны работают.

Мой kv-файл:

<MainScreen>:
    TabbedPanelItem:
        text: 'Konfiguration'
    ...

И код python:

class TabbedPanel(GridLayout):
    background_color = ListProperty([1, 1, 1, 1])

class MainScreen(Screen):
    pass

class Screen1(Screen):
    pass

sm = ScreenManager()
sm.add_widget(MainScreen(name='mainscreen'))
sm.add_widget(Screen1(name='screen1'))


class TestApp(App):

    def build(self):
        return sm

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

Но при добавлении вкладок я получаю ошибку : AttributeError: у объекта 'MainScreen' нет атрибута 'tabbed_panel'

...