-1

I have this .py and .kv for a fmea project, any idea for the solution? Thank you so much.

.py

import os
import sys
import pathlib
from time import time

from kivy.config import Config
Config.set('kivy', 'keyboard_mode', 'systemanddock')

from kivymd.app import MDApp

from kivy.lang import Builder

from kivymd.uix.screen import MDScreen
from kivymd.uix.widget import MDWidget
from kivymd.uix.toolbar import MDTopAppBar
from kivy.uix.boxlayout import BoxLayout
from kivy.uix.screenmanager import ScreenManager

from kivymd.uix.tab import MDTabsBase
from kivymd.uix.floatlayout import MDFloatLayout

import sqlite3
import pandas as pd

class fmea_db(sqlite3):

     def __init__(self):
         pass

     def build (self):
        pass

     def connections (self):
        pass

class FMEAstuff(MDWidget):
    def somebutton ():
        pass
    pass

class Tab(MDFloatLayout, MDTabsBase):
    ''''''

class FMEATableScreen(MDScreen):
    pass

class FMEATabsScreen(MDScreen):
    pass



class FMEAApp(MDApp):
    title = "Open FMEA for Project"
    sm = ScreenManager()
    #sm.add_widget(FMEAApp(name="FMEAApp"))
    #sm.current = "Open FMEA for Project"
    def build(self):
        self.theme_cls.theme_style = "Dark"
        self.theme_cls.primary_palette = "Amber"
        return Builder.load_file('test_fmea.kv')


FMEAApp().run()

.kv

#:import KivyLexer kivy.extras.highlight.KivyLexer
#:import Factory kivy.factory.Factory

BoxLayout:
    screen_manager: sm
    toolbar: toolbar
    MDTopAppBar:
        id: toolbar
        use_overflow: True
        #text: "Simple OpenCV"
        pos_hint: {"center_x": .5, "center_y": 0.9}
        size_hint_x: 1
        size_hint_y: 0.1
        left_action_items: [["home"],["menu", lambda x: app.callback(x)],["file", lambda x: app.file_manager_open()]]
        md_bg_color: app.theme_cls.primary_color

    ScreenManager:
        id: sm
        size_hint: 1, 0.9
        pos_hint: {"center_x": .5, "center_y": 0.5}
        MDScreen:
            id: FMEAtable
        MDBottomNavigation:
            #color
            #panel_color: 0,0,1,.5
        MDBottomNavigationItem:
            id: fmea_seperate
            name: 'fmea table'
            text: "FMEA Seperate Tabs"
            icon: 'table-column'
        MDTabs:
            Tab:
                text: "tab1"
            Tab:
                text: "tab1"
        MDBottomNavigationItem:
            id: fmea_table
            name: 'fmea table'
            text: "FMEA Table"
            icon: 'table-large'
        MDFloatLayout:
            pos_hint: {"center_x": .5, "center_y": 0.5}

The code have to call a dashboard for a fmea management

Pranav Hosangadi
  • 23,755
  • 7
  • 44
  • 70

0 Answers0