как мне удалить виджет в kivy?
я пробовал по инструкции но не выходило, всегда была ошибка , подскажите как удалить MDCard но не трогая другие виджеты ?
from kivy.lang import Builder
from kivy.properties import ObjectProperty
from kivy.uix.scrollview import ScrollView
from kivy.uix.boxlayout import BoxLayout
from kivymd.app import MDApp
from kivymd.uix.list import OneLineListItem
from kivymd.uix.button import MDRaisedButton
from kivymd.uix.label import MDLabel
from kivy.uix.floatlayout import FloatLayout
from kivymd.uix.tab import MDTabsBase
from kivymd.uix.dialog import MDDialog
from kivymd.uix.button import MDFillRoundFlatButton
from kivymd.uix.button import MDFlatButton
from kivymd.uix.picker import MDDatePicker
from kivymd.uix.picker import MDThemePicker
from kivymd.uix.card import MDCard
KV = '''
Screen:
orientation: "vertical"
MDTabs:
id: tabs
Tab:
text:"Applications"
Tab:
text:"Posts"
Tab:
<Tab>:
<Login>:
id: Login
#size_hint: None, None
#size: "400dp", "500dp"
pos_hint: {"center_x": .5, "center_y": .5}
elevation: 15
spacing: "30dp"
padding: "20dp"
orientation: "vertical"
MDRoundFlatButton:
text: "Login to the application"
pos_hint: {"center_x": .5}
on_press: app.account_login()
'''
class TestNavigationDrawer(MDApp):
def __init__(self, **kwargs):
super().__init__(**kwargs)
self.screen = Builder.load_string(KV)
def build(self):
return self.screen
def on_start(self): # стартовый запуск
self.screen.add_widget(Login())
class Tab(FloatLayout, MDTabsBase):
'''Класс, реализующий контент для вкладки.'''
class Content(BoxLayout):
'''Класс, реализующий окно для кнопок.'''
class Login(MDCard):
'''Класс, реализующий главное окно Login'''
TestNavigationDrawer().run()